[Linux-Biella] Problema Synaptic + scorrimento con 2 dita orizzontale / verticale
Daniele Segato
daniele.bilug a gmail.com
Ven 15 Apr 2011 09:52:54 CEST
Apro un nuovo thread per più ordine...
parto da quanto mi scrive paulTT
Il giorno mer, 13/04/2011 alle 15.11 +0200, PaulTT ha scritto:
> devi avere il pacchetto
> xserver-xorg-input-synaptics
>
> io poi ho nell'xorg.conf:
> Load "synaptics"
> nella sezione modules
> e poi ho una sezione in cui e' configurato come Device
>
> se installi il pacchetto di cui sopra, hai anche un programma
installato
> che si chiama synclient
>
> synclient -l
> ti dice i settaggi attuali, se ve ne sono
synaptics viene caricato anche se non lo esplicito con Load
il touchpad funziona (così come il mouse usb esterno)
ma non si comporta da touchpad (no tap per esempio)
in Xorg.0.log:
....
[ 115.356] (II) LoadModule: "synaptics"
[ 115.356] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 115.365] (II) Module synaptics: vendor="X.Org Foundation"
[ 115.365] compiled for 1.10.0.901, module version = 1.4.0
[ 115.365] Module class: X.Org XInput Driver
[ 115.365] ABI class: X.Org XInput driver, version 12.2
....
[ 118.061] (II) Using input driver 'synaptics' for 'TouchPad'
[ 118.061] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 118.061] (**) Option "CorePointer" "False"
[ 118.061] (**) TouchPad: doesn't report core events
[ 118.061] (**) Option "Device" "/dev/input/mouse0"
[ 118.090] (--) TouchPad: invalid x-axis range. defaulting to 1615 -
5685
[ 118.090] (--) TouchPad: invalid y-axis range. defaulting to 1729 -
4171
[ 118.090] (--) TouchPad: invalid pressure range. defaulting to 0 -
256
[ 118.090] (--) TouchPad: invalid finger width range. defaulting to 0
- 16
[ 118.090] (**) Option "SHMConfig" "on"
[ 118.090] (**) Option "LeftEdge" "100"
[ 118.090] (**) Option "RightEdge" "1120"
[ 118.090] (**) Option "TopEdge" "30"
[ 118.090] (**) Option "BottomEdge" "310"
[ 118.090] (**) Option "FingerLow" "25"
[ 118.090] (**) Option "FingerHigh" "35"
[ 118.090] (**) Option "MaxTapTime" "180"
[ 118.090] (**) Option "MaxTapMove" "220"
[ 118.090] (**) Option "MaxDoubleTapTime" "180"
[ 118.090] (**) Option "VertScrollDelta" "25"
[ 118.090] (**) Option "VertTwoFingerScroll" "1"
[ 118.090] (**) Option "HorizTwoFingerScroll" "1"
[ 118.090] (**) Option "EdgeMotionUseAlways" "1"
[ 118.090] (**) Option "TapButton1" "1"
[ 118.090] (**) Option "TapButton2" "3"
[ 118.090] (**) Option "TapButton3" "2"
[ 118.090] (**) Option "MinSpeed" "0.40"
[ 118.090] (**) Option "MaxSpeed" "2.00"
[ 118.090] (**) Option "AccelFactor" "0.1500"
[ 118.110] (EE) Query no Synaptics: 6003C8
[ 118.110] (--) TouchPad: no supported touchpad found
[ 118.110] (EE) TouchPad Unable to query/initialize Synaptics
hardware.
[ 118.140] (EE) PreInit returned 11 for "TouchPad"
[ 118.140] (II) UnloadModule: "synaptics"
[ 118.140] (II) Unloading synaptics
....
[ 118.473] (II) config/udev: Adding input device Logitech USB-PS/2
Optical Mouse (/dev/input/event2)
[ 118.473] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass
"evdev pointer catchall"
[ 118.473] (II) Using input driver 'evdev' for 'Logitech USB-PS/2
Optical Mouse'
[ 118.473] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 118.473] (**) Logitech USB-PS/2 Optical Mouse: always reports core
events
[ 118.473] (**) Logitech USB-PS/2 Optical Mouse: Device:
"/dev/input/event2"
[ 118.530] (--) Logitech USB-PS/2 Optical Mouse: Found 12 mouse
buttons
[ 118.530] (--) Logitech USB-PS/2 Optical Mouse: Found scroll wheel(s)
[ 118.530] (--) Logitech USB-PS/2 Optical Mouse: Found relative axes
[ 118.530] (--) Logitech USB-PS/2 Optical Mouse: Found x and y
relative axes
[ 118.530] (II) Logitech USB-PS/2 Optical Mouse: Configuring as mouse
[ 118.530] (II) Logitech USB-PS/2 Optical Mouse: Adding scrollwheel
support
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: YAxisMapping: buttons
4 and 5
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: EmulateWheelButton:
4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 118.530] (**) Option "config_info"
"udev:/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input2/event2"
[ 118.530] (II) XINPUT: Adding extended input device "Logitech
USB-PS/2 Optical Mouse" (type: MOUSE)
[ 118.530] (II) Logitech USB-PS/2 Optical Mouse: initialized for
relative axes.
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: (accel) keeping
acceleration scheme 1
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration
profile 0
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration
factor: 2.000
[ 118.530] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration
threshold: 4
[ 118.530] (II) config/udev: Adding input device Logitech USB-PS/2
Optical Mouse (/dev/input/mouse1)
[ 118.530] (II) No input driver/identifier specified (ignoring)
....
[ 118.750] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/event1)
[ 118.750] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev
touchpad catchall"
[ 118.750] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"touchpad catchall"
[ 118.750] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics
TouchPad'
[ 118.750] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 118.750] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 118.750] (**) Option "Device" "/dev/input/event1"
[ 119.130] (--) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[ 119.130] (--) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[ 119.130] (--) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 119.130] (--) SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 119.130] (--) SynPS/2 Synaptics TouchPad: buttons: left right
scroll-buttons
[ 119.490] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 119.490] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 119.650] (**) Option "config_info"
"udev:/sys/devices/platform/i8042/serio1/input/input1/event1"
[ 119.650] (II) XINPUT: Adding extended input device "SynPS/2
Synaptics TouchPad" (type: TOUCHPAD)
[ 119.650] (**) SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now
constant deceleration 2.5
[ 119.650] (**) SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[ 119.650] (**) SynPS/2 Synaptics TouchPad: AccelFactor is now 0.040
[ 119.650] (**) SynPS/2 Synaptics TouchPad: (accel) keeping
acceleration scheme 1
[ 119.650] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration
profile 1
[ 119.650] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration
factor: 2.000
[ 119.650] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration
threshold: 4
[ 119.840] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 119.840] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/mouse0)
[ 119.853] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"touchpad catchall"
[ 119.853] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics
TouchPad'
[ 119.853] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 119.853] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 119.853] (**) Option "Device" "/dev/input/mouse0"
[ 119.880] (--) SynPS/2 Synaptics TouchPad: invalid x-axis range.
defaulting to 1615 - 5685
[ 119.880] (--) SynPS/2 Synaptics TouchPad: invalid y-axis range.
defaulting to 1729 - 4171
[ 119.880] (--) SynPS/2 Synaptics TouchPad: invalid pressure range.
defaulting to 0 - 256
[ 119.880] (--) SynPS/2 Synaptics TouchPad: invalid finger width
range. defaulting to 0 - 16
[ 119.900] (EE) Query no Synaptics: 6003C8
[ 119.900] (--) SynPS/2 Synaptics TouchPad: no supported touchpad
found
[ 119.900] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize
Synaptics hardware.
[ 119.960] (EE) PreInit returned 11 for "SynPS/2 Synaptics TouchPad"
[ 119.960] (II) UnloadModule: "synaptics"
[ 119.960] (II) Unloading synaptics
Di tutto questo non capisco perché la parte su synaptics si ripeta 2
volte...
e vedo questo errore:
[ 119.900] (EE) Query no Synaptics: 6003C8
[ 119.900] (--) SynPS/2 Synaptics TouchPad: no supported touchpad
found
[ 119.900] (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize
Synaptics hardware.
riporto la parte rilevante del mio xorg.conf (quello attuale, ho fatto
diverse prove... c'è una parte commentata in fondo che scommentata fa
andare il tap ma non tutto il resto ne toglie gli errori da Xorg.0.log)
Section "ServerLayout"
...
InputDevice "Mouse0" "CorePointer"
InputDevice "Touchpad" "CorePointer"
...
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mouse1"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "100"
Option "RightEdge" "1120"
Option "TopEdge" "30"
Option "BottomEdge" "310"
Option "FingerLow" "25"
Option "FingerHigh" "35"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "25"
Option "MaxDoubleTapTime" "180"
Option "MinSpeed" "0.40"
Option "MaxSpeed" "2.00"
Option "AccelFactor" "0.1500"
Option "SHMConfig" "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "EdgeMotionUseAlways" "1"
EndSection
#Section "InputClass"
# Identifier "touchpad catchall"
# Driver "synaptics"
# MatchIsTouchpad "on"
# MatchDevicePath "/dev/input/event*"
# Option "SHMConfig" "on"
# Option "TapButton1" "1"
# Option "TapButton2" "3"
# Option "TapButton3" "2"
#EndSection
qualche idea?
ho già googlato senza trovare molto soddisfacenti le risposte
Maggiori informazioni sulla lista
Linux