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


Groups > linux.debian.kernel > #59291

Bug#875621: ThinkPad X270 Synaptics Touchpad, RMI4 SMB

From Chris Boot <lists@bootc.boo.tc>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#875621: ThinkPad X270 Synaptics Touchpad, RMI4 SMB
Date 2017-10-30 23:50 +0100
Message-ID <uGr2x-2Uv-1@gated-at.bofh.it> (permalink)
References <uoYgi-4Sp-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Hi folks,

I have a Lenovo ThinkPad X270 and noticed that my kernel (Debian
buster/testing stock kernel) was suggesting that my Touchpad would
benefit from having CONFIG_RMI4_SMB enabled, so I raised this Debian bug:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875621

This was closed today with an updated Debian kernel upload,
linux_4.13.10-1 (thanks Ben). The new kernel now says:

Oct 30 22:13:49 muta kernel: [    3.557065] hid-generic
0003:1050:0407.0002: hiddev0,hidraw1: USB HID v1.10 Device [Yubico
Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-6/input1
Oct 30 22:13:49 muta kernel: [    3.574540] psmouse serio1: synaptics:
queried max coordinates: x [..5712], y [..4780]
Oct 30 22:13:49 muta kernel: [    3.608224] psmouse serio1: synaptics:
queried min coordinates: x [1232..], y [1074..]
Oct 30 22:13:49 muta kernel: [    3.608238] psmouse serio1: synaptics:
Your touchpad (PNP: LEN2049 PNP0f13) says it can support a different
bus. If i2c-hid and hid-rmi are not used, you might want to try setting
psmouse.synaptics_intertouch to 1 and report this to
linux-input@vger.kernel.org.
Oct 30 22:13:49 muta kernel: [    3.674976] psmouse serio1: synaptics:
Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps:
0xf407a3/0x943300/0x12e800/0x410000, board id: 3075, fw id: 2477413
Oct 30 22:13:49 muta kernel: [    3.674997] psmouse serio1: synaptics:
serio: Synaptics pass-through port at isa0060/serio1/input0
Oct 30 22:13:49 muta kernel: [    3.717820] input: SynPS/2 Synaptics
TouchPad as /devices/platform/i8042/serio1/input/input2
Oct 30 22:13:49 muta kernel: [    4.393051] psmouse serio2: trackpoint:
IBM TrackPoint firmware: 0x0e, buttons: 3/3
Oct 30 22:13:49 muta kernel: [    4.620327] input: TPPS/2 IBM TrackPoint
as /devices/platform/i8042/serio1/serio2/input/input4

So I enabled psmouse.synaptics_intertouch=1 on my kernel command line
and voila, rmi4_smbus is used and my Touchpad is apparently much better
off for it. Great! Except I can't use my TrackPoint now, it no longer
shows up at all:

Oct 30 22:17:20 muta kernel: [    3.478867] psmouse serio1: synaptics:
queried max coordinates: x [..5712], y [..4780]
Oct 30 22:17:20 muta kernel: [    3.513094] psmouse serio1: synaptics:
queried min coordinates: x [1232..], y [1074..]
Oct 30 22:17:20 muta kernel: [    3.513098] psmouse serio1: synaptics:
Trying to set up SMBus access
Oct 30 22:17:20 muta kernel: [    9.163140] rmi4_smbus 0-002c:
registering SMbus-connected sensor
Oct 30 22:17:20 muta kernel: [    9.262824] rmi4_f01 rmi4-00.fn01: found
RMI device, manufacturer: Synaptics, product: TM3075-007, fw id: 2477413
Oct 30 22:17:20 muta kernel: [    9.375014] input: Synaptics TM3075-007
as /devices/rmi4-00/input/input10

So I'm emailing both about having to enable synaptics_intertouch for my
Touchpad as instructed in dmesg, and also that enabling it makes my
TrackPoint disappear.

Please CC me on all replies, I'm not subscribed to linux-input@v.k.o.

Thanks,
Chris

-- 
Chris Boot
bootc@boo.tc

Back to linux.debian.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#875621: linux: ThinkPad X270 Synaptics touchpad: please enable CONFIG_RMI4_SMB Chris Boot <bootc@debian.org> - 2017-09-12 20:40 +0200
  Bug#875621: linux: ThinkPad X270 Synaptics touchpad: please enable CONFIG_RMI4_SMB Josh Triplett <josh@joshtriplett.org> - 2017-10-28 08:00 +0200
  Bug#875621: ThinkPad X270 Synaptics Touchpad, RMI4 SMB Chris Boot <lists@bootc.boo.tc> - 2017-10-30 23:50 +0100
    Bug#875621: ThinkPad X270 Synaptics Touchpad, RMI4 SMB Damjan Georgievski <gdamjan@gmail.com> - 2017-10-31 12:30 +0100
  Bug#875621: X1 Carbon trackpoint / Debian Bug#875621 Chris Boot <bootc@debian.org> - 2018-01-02 10:10 +0100

csiph-web