diff options
author | David SantamarĂa Rogado <howl.nsp@gmail.com> | 2025-08-29 23:53:58 +0000 |
---|---|---|
committer | Marge Bot <marge-bot@fdo.invalid> | 2025-09-02 07:23:22 +0000 |
commit | 4f6c7415707a5c95a634aa8b569459eede19a3da (patch) | |
tree | daba7aef27ef4dd9e7cb0dd756576a3f79043b82 | |
parent | 69ed729e809c973af4ea0748e343f42ff4611304 (diff) |
quirks: HP OmniBook Ultra Flip Laptop 14-fh0xxx
HP OmniBook Ultra Flip Laptop 14-fh0xxx manages itself keyboard and
touchpad deactivation when HP's custom Intel ISH firmware is installed
in the system. Without the custom firmware tablet-mode switch isn't
exposed so there is no way we don't need this.
More detailed information in the file comment.
Signed-off-by: David SantamarĂa Rogado <howl.nsp@gmail.com>
Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1311>
-rw-r--r-- | quirks/50-system-hp.quirks | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/quirks/50-system-hp.quirks b/quirks/50-system-hp.quirks index 7e4ef994..4217df38 100644 --- a/quirks/50-system-hp.quirks +++ b/quirks/50-system-hp.quirks @@ -98,3 +98,24 @@ MatchBus=i2c MatchVendor=0x06CB MatchProduct=0xCFD2 ModelPressurePad=1 + +# The HP OmniBook Ultra Flip Laptop 14-fh0xxx's custom Intel ISH firmware +# filters out events from its builtin keyboard and touchpad when the hinge is +# opened little more than 180 degrees but toggles tablet-mode when it's opened +# little less than 180 degrees. +# Do not suspend the keyboard and touchpad to let use the device in flat +# position and also give consistency with some keyboard keys controlled by the +# Video Bus device (brightness down/up), the HP WMI hotkeys device (mic mute and +# hp hubs launcher key) and the backlight getting on and off by the firmware at +# the same time it enables disables the input. +# This one is for the keyboard and... +[HP OmniBook Ultra Flip Laptop 14-fh0xxx Keyboard] +MatchName=AT Translated Set 2 keyboard +MatchDMIModalias=dmi:*svnHP:pnHPOmniBookUltraFlipLaptop14-fh0xxx:* +ModelTabletModeNoSuspend=1 + +# ...this one is for the touchpad. +[HP OmniBook Ultra Flip Laptop 14-fh0xxx Touchpad] +MatchName=SYNA3580:00 06CB:CFD2 Touchpad +MatchDMIModalias=dmi:*svnHP:pnHPOmniBookUltraFlipLaptop14-fh0xxx:* +ModelTabletModeNoSuspend=1 |