Bug 216977
Summary: | asus t100 touchpad registered but not working | ||
---|---|---|---|
Product: | Drivers | Reporter: | jessegodfroy (jessegodfroy) |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | jwrdegoede |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 6.1 and newer | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
jessegodfroy@gmail.com
2023-01-29 15:44:34 UTC
This is my bad, I accidentally broke SW_TABLET_MODE reporting on the Asus T100* and T101* series and it is now reporting that it is in tablet mode while it is actually docked and thus in laptop mode. This is causing libinput to suppress touchpad events, as it would for a 360° hinges style 2 in 1 with the keyboard + touchpad folded behind the display (so in tablet mode). I recently hit this myself on a T101HA and a fix for this has already been merged for 6.2-rc6: "platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting" https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fdcc0602d64f22185f61c70747214b630049cc33 And the fix is also queued for the next 6.1.y stable series release: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/log/?h=queue/6.1 |