giovedì 17 giugno 2010

touchpad eeepc 1005HA configurazione su debian squeeze



La nuova debian squeeze sull'eeepc 1005Ha, sembra riconoscere tutto l'hardware del pc senza intoppi tranne che alcuni piccoli problemucci del touchpad.

Per sopperire alle problematiche riscontrati in merito al corretto funzionamento del touchpad mi sono creato un file xorg.conf dentro la cartella X11, anche se da più parti si consiglia di utilizzare le regole di udev io ho preferito il metodo classico è più collaudato.

il file xorg.conf da me utilizzato è questo:

# (X.Org X Window System server configuration file)

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbVariant" "mac"
Option "XkbOptions" "lv3:ralt_switch"
Option "XkbOption" "numpad:mac"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "70"
Option "HorizEdgeScroll" "0"
Option "VertEdgeScroll" "0"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "MultiFingerButton" "2"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"


EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection


per abilitare il click del mouse sul touchpad senza intervenire sui file di configurazioni di hal o udev installatevi pure gsynaptics.

sudo apt-get install gsynaptics

lanciate la configurazione del touchpad cliccando su sistema-preferenze-mouse,
portatevi nella sezione touchpad, selezionate abilitare i clic del mouse con il touchpad.

la seguente configurazione può essere utilizzata sia su debian lenny,squeeze che ubuntu.