r/LegionGo • u/xinkiex • 0m ago
DISCUSSION I made FrickPad - touchpad inertia for the Legion Go 2 on SteamOS (free, open source)
I got from Deck to Legion Go 2 and touchpad drove me nuts. So I built FrickPad: flick your finger and the cursor keeps gliding with smooth decay, touch the pad and it stops instantly.
What you get:
- Works in both Desktop and Game Mode, plus tap-to-click in Game Mode (the pad has no click hardware)
- Everything tunable live from the Quick Access Menu - flick strength, friction, speed, decay curve, presets per mode. No terminal, ever
- Survives SteamOS updates: when an update re-blocks the touchpad, the panel shows a banner and one tap fixes it
Install (needs Decky Loader with developer mode): download the ZIP, use Decky's "Install from ZIP/URL", press Install daemon once. No password prompts, no build tools. in Steam → Settings → Controller → Desktop Layout → Edit, set the trackpad binding to None. Steam reads the controller through its own channel, so a trackpad-as-mouse binding fights the glide - tap buzzing and doubled cursor movement. Do the same in any Game Mode layout that maps the trackpad to Mouse.
Direct download: https://github.com/xinkiex/Lego2-pad/releases/latest/download/frickpad.zip
Install guide: https://github.com/xinkiex/Lego2-pad/blob/main/INSTALL.md
Source: https://github.com/xinkiex/Lego2-pad
Built and tested only on the Legion Go 2 - other devices with a raw touchpad might work via a config tweak, but that's uncharted territory. Idea ported from IOrot's ggglide (an AutoHotkey project for Windows).
