* [BUG] HP Pavilion x360: Built-in Keyboard and Touchpad disabled permanently after screen removal (Stuck in Tablet Mode)
@ 2026-03-02 20:32 Ngon
2026-03-04 5:16 ` Dmitry Torokhov
0 siblings, 1 reply; 2+ messages in thread
From: Ngon @ 2026-03-02 20:32 UTC (permalink / raw)
To: dmitry.torokhov, linux-input
Hi Dmitry and Linux-Input developers,
I am reporting a hardware state issue on the HP Pavilion x360
Convertible 14-cd0xxx that causes the built-in keyboard and
touchpad to become completely non-functional under Linux.
The Situation:
I have physically removed the original laptop screen (using the
device as a headless mini-PC). Because the lid/hall sensors and
rotation sensors are located in the screen assembly, the Embedded
Controller (EC) or BIOS seems to default to a permanent
"Tablet Mode" or "Lid Closed" state.
Observations:
1. Running libinput debug-events clearly shows:
event20 SWITCH_TOGGLE switch tablet-mode state 1
2. The keyboard (AT Raw Set 2) and touchpad (SynPS/2 Synaptics) are
detected by the kernel but do not emit any events
(verified via libinput debug-events).
3. On Windows, the keyboard still works despite driver warnings,
likely due to a proprietary HP override.
4. On Linux, common kernel parameters like i8042.nopnp,
i8042.dumbkbd, or button.lid_init_state=open do not restore
functionality. Blacklisting intel_vbtn and hp_wmi also does not
force the system back to "Laptop Mode."
Question:
Is there a way to implement a kernel quirk to force-ignore the
Tablet Mode switch for this specific model, or a way to bypass
the EC's hard-lock on the i8042 bus when sensors are missing?
I am available to test any patches or provide further DSDT/log details.
Best regards,
kemzsitink
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [BUG] HP Pavilion x360: Built-in Keyboard and Touchpad disabled permanently after screen removal (Stuck in Tablet Mode)
2026-03-02 20:32 [BUG] HP Pavilion x360: Built-in Keyboard and Touchpad disabled permanently after screen removal (Stuck in Tablet Mode) Ngon
@ 2026-03-04 5:16 ` Dmitry Torokhov
0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2026-03-04 5:16 UTC (permalink / raw)
To: Ngon; +Cc: linux-input
Hi,
On Tue, Mar 03, 2026 at 03:32:42AM +0700, Ngon wrote:
> Hi Dmitry and Linux-Input developers,
>
> I am reporting a hardware state issue on the HP Pavilion x360
> Convertible 14-cd0xxx that causes the built-in keyboard and
> touchpad to become completely non-functional under Linux.
>
>
> The Situation:
> I have physically removed the original laptop screen (using the
> device as a headless mini-PC). Because the lid/hall sensors and
> rotation sensors are located in the screen assembly, the Embedded
> Controller (EC) or BIOS seems to default to a permanent
> "Tablet Mode" or "Lid Closed" state.
So based on the above I can not see how this is classified as a "BUG".
You modified the hardware to the state it is was not designed to operate
in, so it should not be a surprise that some things are not working.
>
>
> Observations:
> 1. Running libinput debug-events clearly shows:
> event20 SWITCH_TOGGLE switch tablet-mode state 1
> 2. The keyboard (AT Raw Set 2) and touchpad (SynPS/2 Synaptics) are
> detected by the kernel but do not emit any events
> (verified via libinput debug-events).
> 3. On Windows, the keyboard still works despite driver warnings,
> likely due to a proprietary HP override.
> 4. On Linux, common kernel parameters like i8042.nopnp,
> i8042.dumbkbd, or button.lid_init_state=open do not restore
> functionality. Blacklisting intel_vbtn and hp_wmi also does not
> force the system back to "Laptop Mode."
With blacklisted intel_vbtn and hp_wmi do you still see an event device
reporting the tablet mode switch?
>
>
> Question:
> Is there a way to implement a kernel quirk to force-ignore the
> Tablet Mode switch for this specific model, or a way to bypass
> the EC's hard-lock on the i8042 bus when sensors are missing?
Do you see anything from i8042 in dmesg after you do
echo 1 > /sys/module/i8042/parameters/debug
If not then you'll need help from folks at HP to see if there is a
EC command re-enabling keyboard and mouse.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-03-04 5:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-02 20:32 [BUG] HP Pavilion x360: Built-in Keyboard and Touchpad disabled permanently after screen removal (Stuck in Tablet Mode) Ngon
2026-03-04 5:16 ` Dmitry Torokhov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox