Portál AbcLinuxu, 30. dubna 2025 20:17

Synaptics touchpad a USB mys

24.2.2005 21:01 | Přečteno: 4071×

Na sluzebnim notebooku uz nejakou dobu soucasne provozuju Synaptics touchpad a USB mys, kterou pripojuju jen nekdy. Donedavna vse fungovalo jak ma, ale po ladeni nastaveni kernelu kvuli swsusp2 najednou prestal chodit touchpad.

Problem se ukazal v kompilaci PS/2 mouse driveru jako modul, jelikoz se muj modul psmouse neni schopen sam zavest (Ubuntu Warty, 2.6.9). Je proto potreba bud kompilovat psmouse natvrdo, nebo zajistit zavedeni modulu pomoci zaznamu v /etc/modules.

Pri te prilezitosti sem davam zajimave casti konfiguracniho souboru Xek a odkaz na driver pro Synaptics touchpad, ktery ma umet vic, nez ten zabudovany v XFree - ale ja ho nepouzivam.

Konfigurace kernelu:

Device Drivers
 Input Device Support -->
 Mouse Interface
[*] Provide legacy /dev/psaux device
[*] Mice
 PS/2 mouse
/etc/X11/XF86Config-4:
Section "Module"
        Load    "synaptics"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "true"
        Option          "ZAxisMapping"          "4 5"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "mouse"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "Repeater"              "/dev/psmouse"
        Option          "LeftEdge"      "1700"
        Option          "RightEdge"     "5300"
        Option          "TopEdge"       "1700"
        Option          "BottomEdge"    "4200"
        Option          "FingerLow"     "25"
        Option          "FingerHigh"    "30"
        Option          "MaxTapTime"    "180"
        Option          "MaxTapMove"    "220"
        Option          "VertScrollDelta" "100"
        Option          "MinSpeed"      "0.06"
        Option          "MaxSpeed"      "0.12"
        Option          "AccelFactor" "0.0010"
        Option          "SHMConfig"     "on"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "USB Mouse" "AlwaysCore"
        InputDevice     "Synaptics Touchpad"
EndSection

       

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

8.3.2006 00:15 Helix
Rozbalit Rozbalit vše Re: Synaptics touchpad a USB mys
Odpovědět | Sbalit | Link | Blokovat | Admin
Pro jaké jádro se ti podařilo rozběhat touchpad?

Právě se potýkám se stejným problémem a zatím bez úspěchu.. touchpad mi fungoval bez problémů (včetně scrollování) na 2.6.12 kernelu, po upgrade na 2.6.15 a aplikaci příslušného patche (synaptics-usb-1.4rc3-for-2.6.15.patch) mi funguje toliko pohyb kurzoru a tlačítka okolo. V kernelu mám napevno zakompilovanou podporu PS/2 mouse (pod Input-devices); usb-synaptics je jako modul (pod USB HID). Nastavení xorg.conf mám velmi podobné jako ty.

HP 0mnibook 6100, taky Ubuntu Warty.

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.