[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#858783: marked as done (Synaptics Touchpad of Thinkpad X230 not working correctly with Kernel 4.9)



Your message dated Fri, 19 May 2017 23:18:16 +0000
with message-id <[🔎] E1dBrA0-0000ia-4f@fasolo.debian.org>
and subject line Bug#862902: Removed package(s) from unstable
has caused the Debian Bug report #858783,
regarding Synaptics Touchpad of Thinkpad X230 not working correctly with Kernel 4.9
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
858783: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858783
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-4.9.0-2-amd64
Version: 4.9.13-1

The synaptics touchpad of my X230 thinkpad stopped working as expected
after upgrading to kernel 4.9.
All the "touchpad features" are lost and it operates in generic
pointing device mode. (no tap, no two finger scrolling, no two finger
tap right click)

I compared the output of /var/log/Xorg.0.log in both versions:

root@hyperion:/home/neo# cat Xorg_4.8.txt | grep "Synaptics"
[    15.008] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/event1)
[    15.008] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"libinput touchpad catchall"
[    15.008] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"Flos touchpad"
[    15.009] (II) Using input driver 'synaptics' for 'SynPS/2
Synaptics TouchPad'
[    15.009] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    15.056] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range
1174 - 5768 (res 65)
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range
790 - 5062 (res 100)
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width
range 0 - 15
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left
double triple
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    15.056] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    15.056] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    15.100] (II) XINPUT: Adding extended input device "SynPS/2
Synaptics TouchPad" (type: TOUCHPAD, id 10)
[    15.100] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel)
MinSpeed is now constant deceleration 2.5
[    15.100] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel)
MaxSpeed is now 1.75
[    15.100] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel)
AccelFactor is now 0.032
[    15.100] (**) SynPS/2 Synaptics TouchPad: (accel) keeping
acceleration scheme 1
[    15.100] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    15.100] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    15.100] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    15.100] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    15.101] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/mouse0)
[    15.101] (**) SynPS/2 Synaptics TouchPad: Applying InputClass
"Flos touchpad"
[    15.101] (II) Using input driver 'synaptics' for 'SynPS/2
Synaptics TouchPad'
[    15.101] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    15.136] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics
driver unable to detect protocol
[    15.136] (EE) PreInit returned 11 for "SynPS/2 Synaptics TouchPad"

root@hyperion:/home/neo# cat Xorg_4.9.txt | grep "Synaptics"
[    14.529] (II) config/udev: Adding input device PS/2 Synaptics
TouchPad (/dev/input/event1)
[    14.529] (**) PS/2 Synaptics TouchPad: Applying InputClass
"libinput pointer catchall"
[    14.529] (II) Using input driver 'libinput' for 'PS/2 Synaptics TouchPad'
[    14.529] (**) PS/2 Synaptics TouchPad: always reports core events
[    14.529] (II) input device 'PS/2 Synaptics TouchPad',
/dev/input/event1 is tagged by udev as: Mouse
[    14.529] (II) input device 'PS/2 Synaptics TouchPad',
/dev/input/event1 is a pointer caps
[    14.608] (II) XINPUT: Adding extended input device "PS/2 Synaptics
TouchPad" (type: MOUSE, id 10)
[    14.608] (**) PS/2 Synaptics TouchPad: (accel) selected scheme none/0
[    14.608] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    14.608] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    14.608] (II) input device 'PS/2 Synaptics TouchPad',
/dev/input/event1 is tagged by udev as: Mouse
[    14.608] (II) input device 'PS/2 Synaptics TouchPad',
/dev/input/event1 is a pointer caps
[    14.609] (II) config/udev: Adding input device PS/2 Synaptics
TouchPad (/dev/input/mouse0)


The following Xorg config is what I use with 4.8 successfully and
doesn't work anymore with kernel 4.9
My preliminary error analysis: the "MatchIsTouchpad" instruction
doesn't work anymore, because the device is detected as "mouse" with
Kernel 4.9.
BUT - removing that line and using the "MatchDevicePath" with the
"event1" input device (see commented line below) doesn't help.

root@hyperion:~# cat /usr/share/X11/xorg.conf.d/50-touchpad.conf
Section "InputClass"
Identifier "Flos touchpad"
# MatchDevicePath "/dev/input/event1"
MatchIsTouchpad "on"
Driver "synaptics"
Option "Tapping" "on"
Option "TappingButtonMap" "lrm"
Option "VertScrollDelta" "-111"
Option "HorizScrollDelta" "-111"
Option "HorizTwoFingerScroll" "true"
Option "TapButton1" "1"
Option "TapButton2" "3"
EndSection


- Thanks for your help

Florian

--- End Message ---
--- Begin Message ---
Version: 4.9.18-1+rm

Dear submitter,

as the package linux-signed has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/862902

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: