[opensuse-factory] TW 20180203: touchpad dead after suspend/resume
Since the update to 20180203 (I updated from 20180131) my touchpad does not work anymore after a resume. HW is a Lenovo Thinkpad T460p -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Peter Suetterlin wrote:
Since the update to 20180203 (I updated from 20180131) my touchpad does not work anymore after a resume.
HW is a Lenovo Thinkpad T460p
Still looking around... So far I found: With the old system/kernel (4.14.15) I had Jan 30 16:07:24 woodstock kernel: psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758] Jan 30 16:07:24 woodstock kernel: psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..] Jan 30 16:07:24 woodstock kernel: psmouse serio1: synaptics: Your touchpad (PNP: LEN2018 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. Jan 30 16:07:24 woodstock kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf006a3/0x943300/0x12e800/0x10000, board id: 3053, fw id: 2010421 Jan 30 16:07:24 woodstock kernel: psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 The passage about 'another bus' is gone with the new 4.15.0, instead I also see eb 07 12:31:18 woodstock kernel: rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM3053-006, fw id: 2010421 Feb 07 12:31:18 woodstock kernel: input: Synaptics TM3053-006 as /devices/rmi4-00/input/input23 During resume I see Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_smbus 8-002c: failed to get SMBus version number! Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_physical rmi4-00: rmi_driver_reset_handler: Failed to read current IRQ mask. Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_f01 rmi4-00.fn01: Failed to restore normal operation: -16. Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_f01 rmi4-00.fn01: Resume failed with code -16. Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_physical rmi4-00: Failed to suspend functions: -16 Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_smbus 8-002c: Failed to resume device: -16 Feb 07 12:32:49 woodstock.pitnet kernel: rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-16). So it seems to be this new rmi bus interface that messes things up? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Peter Suetterlin wrote:
Peter Suetterlin wrote:
Since the update to 20180203 (I updated from 20180131) my touchpad does not work anymore after a resume.
HW is a Lenovo Thinkpad T460p
....
So it seems to be this new rmi bus interface that messes things up?
In case someone hits similar issues: The change in 4.15 was that the T460p had been added as rmi-compliant. Whether psmouse or rmi is used can be selected via kernel boot parameter psmouse.synaptics_intertouch=[01] Enabling rmi on 4.14.15 also makes it fail after reboot there, and disabling it in 4.15 switches back to using psmouse, where resuming works. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (1)
-
Peter Suetterlin