You are not logged in.

#1 2013-03-27 02:52:04

yjcong
Member
Registered: 2009-07-06
Posts: 59

problems with synaptics

hi,

I have several problems with my synaptics. First, these two physical buttons(left/right click) dont work. Second, if I put one finger on the touchpad without any movement, the cursor is jumping (or maybe oscillating/shaking). Third, "VertTwoFingerScroll" doesnt work, but just "shaking".  And as showed below, synclient -l may indicate some driver probelms(I am not sure about it). 

I did search here and googled for solutions, but didnt find any useful information for me. My laptop is an old Compaq nx6110(3.8.4-1-ARCH). Before systemd and *Pad got popular, everything worked fine with my laptop.

Thanks for your help.

extra/xf86-input-synaptics 1.6.3-2 (xorg-drivers xorg) [installed]

$synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
$dmesg |grep -i Synap 
[    7.605470] input: ImPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input7
$tail -n 10 /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0005 Version=0000
N: Name="ImPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input7
U: Uniq=
H: Handlers=mouse0 event7 
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
$cat /etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"

        Option "VertTwoFingerScroll" "1"
        Option "VertEdgeScroll" "1"
        Option "VertScrollDelta" "100"
        Option "CoastingSpeed" "8"
        Option "CornerCoasting" "1"
        Option "CircularScrolling" "1"
        Option "CircScrollTrigger" "7"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection
$grep Syn /var/log/Xorg.0.log
[    27.434] (II) config/udev: Adding input device ImPS/2 Synaptics TouchPad (/dev/input/event7)
[    27.434] (**) ImPS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[    27.434] (II) Using input driver 'evdev' for 'ImPS/2 Synaptics TouchPad'
[    27.434] (**) ImPS/2 Synaptics TouchPad: always reports core events
[    27.434] (**) evdev: ImPS/2 Synaptics TouchPad: Device: "/dev/input/event7"
[    27.434] (--) evdev: ImPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x5
[    27.434] (--) evdev: ImPS/2 Synaptics TouchPad: Found 3 mouse buttons
[    27.434] (--) evdev: ImPS/2 Synaptics TouchPad: Found scroll wheel(s)
[    27.434] (--) evdev: ImPS/2 Synaptics TouchPad: Found relative axes
[    27.434] (--) evdev: ImPS/2 Synaptics TouchPad: Found x and y relative axes
[    27.434] (II) evdev: ImPS/2 Synaptics TouchPad: Configuring as mouse
[    27.434] (II) evdev: ImPS/2 Synaptics TouchPad: Adding scrollwheel support
[    27.434] (**) evdev: ImPS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[    27.434] (**) evdev: ImPS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    27.435] (II) XINPUT: Adding extended input device "ImPS/2 Synaptics TouchPad" (type: MOUSE, id 10)
[    27.435] (II) evdev: ImPS/2 Synaptics TouchPad: initialized for relative axes.
[    27.435] (**) ImPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    27.435] (**) ImPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[    27.435] (**) ImPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    27.435] (**) ImPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    27.435] (II) config/udev: Adding input device ImPS/2 Synaptics TouchPad (/dev/input/mouse0)

Last edited by yjcong (2013-03-27 04:33:40)

Offline

Board footer

Powered by FluxBB