[Suggestions needed] Touchpad Configuration Bottleneck in Gamescope: Summary of Findings
questionhardware-compat
So my goal is to replicate my KDE touchpad settings (Tap-to-click, Natural Scrolling, 3-finger middle click) in the Game Session (Gamescope) for my laptop's touchpad.
I know... I am the 0.1% people daily driving bazzite-deck image on a laptop (because I can't live without decky loader plugins!) I spent a whole day with claude trying to figure out how to get natural-scrolling and tap-to-click to work in game mode. So I am just trying to document here to get more suggestions and help people with similar niche needs.
What I have found Eventually we found that someone actually fixed it and created a PR two years ago... but valve is just too busy to merge this PR...
The issue is a compositor-level limitation. As identified in Gamescope PR #1406, Gamescope currently lacks the implementation to call libinput configuration APIs (like libinput_device_config_tap_set_enabled). It initializes input devices with hardcoded defaults optimized for the Steam Deck, effectively "locking out" standard laptop touchpad features.
In the end, the author recommended to use the SkorionOS's fork of gamescope... so for the first time I think I may wanna get into the deep water of customized bazzite images
This PR ports essential libinput pointer and touchpad configuration support from SkorionOS/gamescope by @chenx-dust. This enables touchpad features in Game Mode that are currently missing, signific...
Is there a hack to enable tap to click on gamescope on trackpad? And also the scrolling is inverted (traditional), is there a way to use natural scrolling?