From 875e0084d323449021b9739f1877b9566d28bb2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Santamar=C3=ADa=20Rogado?= Date: Fri, 29 Aug 2025 23:53:58 +0000 Subject: [PATCH] quirks: HP OmniBook Ultra Flip Laptop 14-fh0xxx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 (cherry picked from commit 4f6c7415707a5c95a634aa8b569459eede19a3da) Part-of: --- quirks/50-system-hp.quirks | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) 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