Thread (6 messages) flat view 6 messages, 2 authors, 2017-06-26

Re: [git pull] Input updates for v4.12-rc4

From: Damjan Georgievski <hidden>
Date: 2017-06-10 10:42:15

- mark "guest" RMI device as pass-through port to avoid "phantom" ALPS
  toouchpad on newer Lenovo Carbons
What's the end game for supporting these devices?

With the latest HEAD of Linus, first I get:
» Jun 10 12:19:17 cambrian kernel: psmouse serio1: synaptics: Your
touchpad (PNP: LEN0072 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.

Then if I patch drivers/input/mouse/synaptics.c and add "LEN0072" to
smbus_pnp_ids, this strange thing happens:

[    8.526635] psmouse serio1: synaptics: queried max coordinates: x
[..5676], y [..4760]
[    8.555746] psmouse serio1: synaptics: queried min coordinates: x
[1266..], y [1094..]
[    8.555750] psmouse serio1: synaptics: Trying to set up SMBus access
[    8.615774] rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer:
Synaptics, product: TM3289-002, fw id: 2492434
[    8.679863] input: Synaptics TM3289-002 as /devices/rmi4-00/input/input18
[    8.682660] mousedev: PS/2 mouse device common for all mice
… snipped …
[  107.225549] input: ImPS/2 Generic Wheel Mouse as
/devices/rmi4-00/rmi4-00.fn03/serio2/input/input20

Notice how the trackpoint only appeared 100 seconds after boot (X was
already started and initially the trackpoint was not listed in xinput)



-- 
damjan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help