Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1645846

[4.12 regression] Thinkpad X250 Touchpad and Trackpoint not recognized anymore; commit e839ffa: "Input: synaptics - add support for Intertouch devices"

From Pascal Wichmann <pascal.wichmann@pa-w.de>
Newsgroups linux.kernel
Subject [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not recognized anymore; commit e839ffa: "Input: synaptics - add support for Intertouch devices"
Date 2017-05-19 21:00 +0200
Message-ID <tIVi1-681-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hello,

using the latest 4.12-rc1 kernel, the trackpoint and touchpad of my
Thinkpad X250 are not recognized.

This is caused by commit
e839ffa  Input: synaptics - add support for Intertouch devices


The specific problem seems to be the detection of whether to use
synaptics_intertouch for the psmouse module or not. That parameter
is set to -1 by default, in which case synaptics_intertouch is
enabled on my device.

When I explicitly set that parameter to 0, the trackpoint and touchpad
are recognized and work as expected.

Removing my device from smbus_pnp_ids in 4.12 rc1 fixes the issue
without need to manually disable synaptics_intertouch in the psmouse
module:

diff -ruN a/drivers/input/mouse/synaptics.c
b/drivers/input/mouse/synaptics.c
--- a/drivers/input/mouse/synaptics.c	2017-05-19 19:31:48.930734395 +0200
+++ b/drivers/input/mouse/synaptics.c	2017-05-19 19:32:00.490782484 +0200
@@ -170,7 +170,6 @@
 static const char * const smbus_pnp_ids[] = {
 	/* all of the topbuttonpad_pnp_ids are valid, we just add some extras */
 	"LEN0048", /* X1 Carbon 3 */
-	"LEN0046", /* X250 */
 	"LEN004a", /* W541 */
 	"LEN200f", /* T450s */
 	NULL


Is the ThinkPad X250 not supporting intertouch or is there another
problem causing the input devices not to work with it enabled?


Regards,
Pascal


Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Pascal Wichmann <pascal.wichmann@pa-w.de> - 2017-05-19 21:00 +0200
  Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not recognized anymore; commit e839ffa: "Input: synaptics - add support for Intertouch devices" Dmitry Torokhov <dmitry.torokhov@gmail.com> - 2017-05-19 21:10 +0200
    Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Pascal Wichmann <pascal.wichmann@pa-w.de> - 2017-05-19 21:40 +0200
      Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Dmitry Torokhov <dmitry.torokhov@gmail.com> - 2017-05-19 22:30 +0200
        Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Dmitry Torokhov <dmitry.torokhov@gmail.com> - 2017-05-19 22:50 +0200
          Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Pascal Wichmann <pascal.wichmann@pa-w.de> - 2017-05-20 07:50 +0200
            Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Benjamin Tissoires <benjamin.tissoires@redhat.com> - 2017-05-20 12:10 +0200
              Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Dmitry Torokhov <dmitry.torokhov@gmail.com> - 2017-05-20 19:40 +0200
                Re: [4.12 regression] Thinkpad X250 Touchpad and Trackpoint not  recognized anymore; commit e839ffa: "Input: synaptics - add support for  Intertouch devices" Benjamin Tissoires <benjamin.tissoires@redhat.com> - 2017-05-23 10:40 +0200

csiph-web