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

Reply via email to