Bug 196953 - Trackpoint and trackpad do not work after reattaching convertible keyboard on thinkpad helix 2
Summary: Trackpoint and trackpad do not work after reattaching convertible keyboard on...
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Input Devices (show other bugs)
Hardware: All Linux
: P1 high
Assignee: drivers_input-devices
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-16 07:40 UTC by Tudor Protopopescu
Modified: 2019-06-14 07:45 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.13.1
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
dmesg output: boot with keyboard attached, detached and reattached. (326.84 KB, text/plain)
2017-09-16 07:40 UTC, Tudor Protopopescu
Details
dmesg output: boot without keyboard attached, then attached for first time (497.04 KB, text/plain)
2017-09-16 07:41 UTC, Tudor Protopopescu
Details
Xorg log: detach, reattach keyboard dock, then attached usb thinkpad compact keyboard (65.38 KB, text/plain)
2017-09-16 08:02 UTC, Tudor Protopopescu
Details

Description Tudor Protopopescu 2017-09-16 07:40:23 UTC
Created attachment 258415 [details]
dmesg output: boot with keyboard  attached, detached and reattached.

On the thinkpad helix with the ultrabook pro keyboard dock the trackpoint and the trackpad do not work after the tablet is detached and then reattached.

With Kernel 4.11.7 trackpoint and touch work as expected when reattaching the keyboard dock. The problem first occurred after around 4.12.5.

Both trackpoint and trackpad work when the device is booted with the keyboard attached. Both also work when the device is booted without the keyboard attached, and then the keyboard is attached for the first time. After subsequent detach-reattach the trackpoint and touchpad no longer work. In all cases keyboard input still works. 

Attaching a usb mouse works. As does a usb thinkpad compact keyboard (which has a trackpoint).

The problem does not appear to be driver related as this problem occurs both when the libinput driver takes care of the touchpad and trackpoint, and when the synaptics driver drives the touchpad and evdev the trackpoint.

I've attached dmesg output from boot with keyboard attached, detached then reattached.

Also dmesg output from boot without the keyboard attached and attached for the first time.
Comment 1 Tudor Protopopescu 2017-09-16 07:41:53 UTC
Created attachment 258417 [details]
dmesg output: boot without keyboard attached, then attached for first time
Comment 2 Tudor Protopopescu 2017-09-16 08:02:11 UTC
Created attachment 258419 [details]
Xorg log: detach, reattach keyboard dock, then attached usb thinkpad compact keyboard
Comment 3 Tudor Protopopescu 2017-09-16 08:09:21 UTC
Possibly related to bug https://bugzilla.kernel.org/show_bug.cgi?id=195707

Note You need to log in before you can comment on or make changes to this bug.