My chromebooks touchscreen is the only thing(besides fan control and backlight) doesn’t work on arch, and probably other distros, The touchscreen isn’t even detected on x11 here is xinput:
❯ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HID Gaming Mouse id=7 [slave pointer (2)]
⎜ ↳ HID Gaming Mouse Keyboard id=8 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=9 [slave pointer (2)]
⎜ ↳ keyd virtual pointer id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ keyd virtual keyboard id=12 [slave keyboard (3)]
↳ HID Gaming Mouse Keyboard id=13 [slave keyboard (3)]
↳ sof-rt5682 Headset Jack id=14 [slave keyboard (3)]
Hyprland doesn’t detect it aswell;
❯ hyprctl devices
mice:
Mouse at 5913df0ada70:
--hid-gaming-mouse
default speed: 0.00000
Mouse at 5913e0018e70:
--hid-gaming-mouse-keyboard-1
default speed: 0.00000
Mouse at 5913e0117630:
elan-touchpad
default speed: 0.00000
Mouse at 5913e01d8c90:
keyd-virtual-pointer
default speed: 0.00000
Keyboards:
Keyboard at 5913df088f70:
power-button
rules: r "", m "", l "gb", v "", o ""
active keymap: English (UK)
main: no
Keyboard at 5913e0035910:
--hid-gaming-mouse-keyboard
rules: r "", m "", l "gb", v "", o ""
active keymap: English (UK)
main: no
Keyboard at 5913e0117ad0:
sof-rt5682-headset-jack
rules: r "", m "", l "gb", v "", o ""
active keymap: English (UK)
main: no
Keyboard at 5913e049a0f0:
at-translated-set-2-keyboard
rules: r "", m "", l "gb", v "", o ""
active keymap: English (UK)
main: no
Keyboard at 5913e02a4360:
keyd-virtual-keyboard
rules: r "", m "", l "gb", v "", o ""
active keymap: English (UK)
main: yes
Tablets:
Touch:
Switches:
Switch Device at 5913e04fbf60:
Tablet Mode Switch
Switch Device at 5913e02f8e90:
Lid Switch
~
❯