Pagina 1 di 1
Touchpad e driver synaptics
Inviato: sab 22 ott 2005, 1:48
da prometeo79
Ciao a tutti
Dopo molti sbattimenti sono riuscito a caricare i driver synaptics per il mio touchpad. Ora sul portatile dovrebbero essere attivi due devices, uno per il touchpad e uno per il mouse usb. Vi posto la parte relativa ai mouse.
Codice: Seleziona tutto
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "imPS/2"
Option "Emulate3Button" "true"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/input/mouse0"
EndSection
Section "InputDevice"
Identifier "TouchPad Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
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"
# Option "Repeater" "/dev/ps2mouse"
EndSection
Dal log risulta tutto caricato correttamente ma adesso come faccio a sapere quale dei due device viene utilizzato dal touchpad e quale dall'usb?
Grazie
Inviato: sab 22 ott 2005, 3:21
da MAT
Non capisco il tuo problema... ah comunque, se ricompili il kernel mettendo come statico il modulo IBM PC110 touchpad potrai usare il touchpad al massimo. Mi spiego: io sul mio acer, anche installando i driver synaptics, non riuscivo ad avere lo scroll nella parte destra del pad nè ad usare i bottoni per lo scroll. Compilando il kernel con quel modulo come statico invece funziona alla grande!!
Inviato: sab 22 ott 2005, 10:29
da prometeo79
Il mio problema è capire se il touchpad si attacca al "Configured Mouse" o al "touchpad Mouse". Idem per il mouse usb. Dove lo trovo questo modulo? E una volta ricompilato il kernel, cosa metto come driver per il touchpad?
Inviato: sab 22 ott 2005, 11:57
da prometeo79
Inoltre sto usando slamd64 e il modulo di cui parli non c'è
Inviato: sab 22 ott 2005, 12:24
da MAT
Il mouse usb di solito viene associato al device /dev/input/mice.
prometeo79 ha scritto:Inoltre sto usando slamd64 e il modulo di cui parli non c'è
Il kernel è il kernel, sia che usi architettura a 32 o 64 bit. Poi lo compilerai con l'opportuno compilatore. Il modulo lo trovi in Device Drivers -> Input device support -> Mouse
Inviato: sab 22 ott 2005, 13:48
da prometeo79
[/OT] Quindi se io adesso prendo il config da slackware slamd64 me lo compila a 64 bit?[/OT]
Inviato: sab 29 ott 2005, 2:34
da Raistlin84
Si puoi importare il config ma ricordati che comunque dovrai cambiare l'architettura per la quale compili il kernel.Quindi il config rimarrà tutto uguale tranne la sezione relativa a l'architettura.
Inviato: sab 29 ott 2005, 14:10
da prometeo79
Ormai è una questione di principio. Voglio usare i driver synaptics
Codice: Seleziona tutto
root@ulisse:/proc# cat bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd event0
B: EV=120013
B: KEY=402000000 3802078f840d001 f2ffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
H: Handlers=mouse0 event1
B: EV=b
B: KEY=6420 70000 0 0 0 0
B: ABS=11000003
I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
H: Handlers=kbd event2
B: EV=40001
B: SND=6
Questo è quello che ho in /proc/bus/input/devices
Section "InputDevice"
Identifier "TouchPad Mouse"
Option "SendCoreEvents" "yes"
Option "Protocol" "auto-dev"
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "Device" "/dev/input/event1"
Option "TouchpadOff" "0"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "BottomEdge" "4200"
Option "TopEdge" "2000"
Option "AccelFactor" "0.0015"
Option "VertScrollDelta" "100"
Option "UpDownScrooling" "1"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "On"
Option "ZAxisMapping" "4 5"
EndSection
Questo in xorg
(II) Synaptics touchpad driver version 0.14.3
TouchPad Mouse no synaptics event device found (checked 41 nodes)
(**) Option "Device" "/dev/input/event1"
(**) Option "SHMConfig" "on"
(**) Option "LeftEdge" "1700"
(**) Option "RightEdge" "5300"
(**) Option "TopEdge" "2000"
(**) Option "BottomEdge" "4200"
(**) Option "FingerLow" "25"
(**) Option "FingerHigh" "30"
(**) Option "MaxTapTime" "180"
(**) Option "MaxTapMove" "110"
(**) Option "VertScrollDelta" "100"
(**) Option "TouchpadOff" "0"
Query no Synaptics: 000000
(EE) TouchPad Mouse no synaptics touchpad detected and no repeater device
(EE) TouchPad Mouse Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "TouchPad Mouse"
(II) UnloadModule: "synaptics"
(**) Option "Protocol" "imPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "imPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(==) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 5
(**) Option "CoreKeyboard"
E questo il log dell'xorg. Dove sbaglio?
Inviato: dom 30 ott 2005, 14:55
da prometeo79
UPPPP!!!!!!
Aiutino???