Public bug reported: [Impact]
On some HP laptops (e.g. HP ZBook Fury 15/17 G7, HP EliteBook 850 G7, HP ENVY x360 Convertible 15-cp0xxx), the touchpad / keyboard will probably be disabled after reboot because the hp-wmi reports the system is a tablet system but it's not a tablet system. After libinput received "SW_TABLET_MODE", then it will disable the keyboard and touchpad. [Test case] Test 200 times reboot with: 1. 5.10.0-1013-oem kernel: - the SW_TABLET_MODE was detected at 72 round and the keyboard / touchpad not work. 2. 5.10.0-1013-oem kernel + 67fbe02a5cebc3c653610f12e3c0424e58450153: - the SW_TABLET_MODE is not be detected within 200 times reboot. [Fix] Cherry-pick commit 67fbe02a5cebc3c653610f12e3c0424e58450153. It turns the tablet mode detection to off as default and could be enabled by module parameter "enable_tablet_mode_sw". [Regression potential] It will break tablet detection on all HP laptops but user can enable it back by adding module parameter. If without this patch then a lot of HP new laptops (with newer HP BIOS) will get the keyboard/touchpad not work after reboot. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Description changed: [Impact] On some HP laptops (e.g. HP ZBook Fury 15/17 G7, HP EliteBook 850 G7, HP ENVY x360 Convertible 15-cp0xxx), the touchpad / keyboard will probably be disabled after reboot because the hp-wmi reports the system is a tablet system but it's not a tablet system. After libinput received "SW_TABLET_MODE", then it will disable the keyboard and touchpad. [Test case] Test 200 times reboot with: 1. 5.10.0-1013-oem kernel: - - the SW_TABLET_MODE was detected at xxx round and the keyboard / touchpad not work. + - the SW_TABLET_MODE was detected at 72 round and the keyboard / touchpad not work. 2. 5.10.0-1013-oem kernel + 67fbe02a5cebc3c653610f12e3c0424e58450153: - - the SW_TABLET_MODE is not be detected within 200 times reboot. + - the SW_TABLET_MODE is not be detected within 200 times reboot. [Fix] Cherry-pick commit 67fbe02a5cebc3c653610f12e3c0424e58450153. It turns the tablet mode detection to off as default and could be enabled by module parameter "enable_tablet_mode_sw". [Regression potential] It will break tablet detection on all HP laptops but user can enable it back by adding module parameter. If without this patch then a lot of HP new laptops (with newer HP BIOS) will get the keyboard/touchpad not work after reboot. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1916823 Title: Touchpad / keyboard don't work (randomly) after reboot on HP systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1916823/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs