Touchpad ALPS sur HP Pavilion dv4000

Création d’une règle udev

Création d’une règle udev pour avoir un alias fixe sur le touchpad. En effet celui-ci qui peut être reconnu comme /dev/input/event0 ou /dev/input/event1 en fonction de la présence d’une souris USB au démarrage du système.

Créer un fichier /etc/udev/alps.rules contenant cette ligne:

/etc/udev/alps.rules

SYSFS{description}=="i8042 Aux-3 Port", KERNEL=="event?", SYMLINK="input/alps"

SYSFS{description}=“i8042 Aux-3 Port” a été récupéré en prenant la description du touchpad

udevinfo -a -p `udevinfo -q path -n /dev/input/event2`

Puis faire que udev utilise la règle (le nom 40_alps.rules garanti une exécution précoce ):

sudo ln -s /etc/udev/alps.rules /etc/udev/rules.d/40_alps.rules

Modification de la configuration de xorg.conf

/etc/X11/xorg.conf

Section "InputDevice"
	Identifier	"Configured 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      "Alps Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/input/alps"
        Option          "Protocol"              "event"
        Option "LeftEdge" "120"
        Option "RightEdge" "830"
        Option "TopEdge" "120"
        Option "BottomEdge" "650"
        Option "FingerLow" "14"
        Option "FingerHigh" "15"
        Option "MaxTapTime" "180"
        Option "MaxTapMove" "130"
        Option "ClickTime" "0"
        Option "EmulateMidButtonTime" "75"
        Option "VertScrollDelta" "10"
        Option "HorizScrollDelta" "0"
        Option "MinSpeed" "0.45"
        Option "MaxSpeed" "0.75"
        Option "AccelFactor" "0.020"
        Option "EdgeMotionMinSpeed" "200"
        Option "EdgeMotionMaxSpeed" "200"
        Option "UpDownScrolling" "1"
        Option "CircularScrolling" "0"
        Option "CircScrollDelta" "0.1"
        Option "CircScrollTrigger" "2"
        Option "SHMConfig" "true"
EndSection

...

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Alps Touchpad"
EndSection

L’explication des options du driver Alps est disponible ici:

less /usr/share/doc/xorg-driver-synaptics/README.gz
 
docs/admin/alps.txt · Dernière modification: 2006/11/09 01:54 par drazzib
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki DNS by XNAME LaFraise.com :: éditeur de bien jolis Tee-shirts