Hello there,
How do I fix my lenovo ideapad flex 5i not responding to keyboard inputs when I flip the display to ~270 degrees.
Here are some specs if its any help:
Arch linux → Hyprland
NOTE: the keyboard input works in sddm and during boot, but in hyprland it stops.
Kernel → Linux 6.15.7-1-cachyos
UEFI_Full ROM(recently updated)
I know the chromebook keyboard won’t work but usb keyboard also don’t work oddly, even though they worked in chromeOS.
On your usb keyboard:
Run evtest and select your keyboard, then press some keys and verify events are printed to your terminal.
Then go in tablet mode and press more keys. If events are still being printed, then hyprland is choosing to ignore all keyboard events in tablet mode.
I tried evtest, both in hyprland and TTY4, both outputing: This device is grabbed by another process. No events are available to evtest while the other grab is active. In most cases, this is caused by an X driver, try VT-switching and re-run evtest again. Run the following command to see processes with an open fd on this device "fuser -v /dev/input/event5",
So I tried wev, which does show events in normal mode, but in tablet mode no events are shown.
I noticed a tablet mode switch, anyway I can disable it?
here is the evtest output for it: Event: time 1753172116.930122, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 1 Event: time 1753172116.930122, -------------- SYN_REPORT ------------ Event: time 1753172119.532141, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 0 Event: time 1753172119.532141, -------------- SYN_REPORT ------------ Event: time 1753172120.333178, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 1 Event: time 1753172120.333178, -------------- SYN_REPORT ------------ Event: time 1753172122.036134, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 0 Event: time 1753172122.036134, -------------- SYN_REPORT ------------