ho fatto io la prova del 9 decommentando la fatidica riga in /etc/modprobe.d/psmouse ed in effetti la modifica di questo file è fondamentale per il riconoscimento del touchpad da parte di synaptics, quindi deve essere commentata.
ho anche controllato la configurazione nel .config del kernel da me compilato e l'unica voce relativa a synaptics che ho trovato è questa:
CONFIG_MOUSE_PS2_SYNAPTICS=y. stessa cosa per il kernel 2.6.24.5 della slackware 12.1. (ho cercato nel file .config perché tramite make menuconfig non riesco a trovarla...
)
sinceramente non saprei...rimangono alcune stranezze comunque, come il fatto che lo stesso xorg.conf prima riconosceva uno dei due tasti extra del mio mouse logitech come pressione della rotellina mentre ora vengono riconosciuti solo i canonici 2 tasti + rotellina...mistero
per concludere posto qui, nel caso qualcun'altro ne abbia bisogno, ciò che alla fine ho fatto per avere il touchpad funzionante con scrolling circolare e mouse (o mice?
) usb riconosciuti su vaio vgn-fe41s:
1. installare i driver synaptics
2. modificare le sezioni xorg.conf relative a mouse e touchpad
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Touchpad" "SendCoreEvents"
EndSection
Section "Module"
Load "type1"
Load "synaptics"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
Load "vbe"
Load "extmod"
Load "i2c"
Load "bitmap"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2" # IntelliMouse PS/2
Option "Device" "/dev/input/mice"
# Mouse-speed setting for PS/2 mouse.
Option "ZAxisMapping" "4 5 6 7"
# Emulate3Buttons is an option for 2-button mice
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "130"
Option "MaxTapMove" "5"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "40"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "0.95"
Option "AccelFactor" "0.025"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "7"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "LockedDrops" "1"
Option "SHMConfig" "on"
Option "TwoFingerScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
EndSection
3. commentare (aggiungere # prima di...) la riga
nel file /etc/modprobe.d/psmouse
4. rimuovere e ricaricare il modulo psmouse oppure riavviare il notebook
credo di non aver dimenticato nulla