u/BetterPolicy2104

I built a gamepad on-screen keyboard for Linux, no mouse needed
▲ 18 r/linux_gaming+1 crossposts

I built a gamepad on-screen keyboard for Linux, no mouse needed

> There's no good way to type on a Linux HTPC with just a controller. Steam's keyboard works but requires Steam running. Every other virtual keyboard on Linux (Onboard, Florence, etc.) needs a mouse pointer, isn't feature rich, or is a dead project. The console-style grid keyboard that takes D-pad/stick input directly just doesn't exist on Linux. > > So I made one: <https://github.com/0x90shell/gamepad-osk> > > - D-pad/stick navigates the key grid directly, no mouse emulation > - Second stick moves the mouse at the same time so you can click into text fields while typing > - Copy/paste support > - Face button shortcuts (backspace, space, enter) > - No Steam dependency > - Works well with Sunshine + Moonlight streaming > > Written in Go. Hook it up to an evsieve chord, a Sunshine prep command, whatever works for your setup. Open to bug reports and PRs. Note: Wayland auto-positioning not currently implemented as it's non-trivial but I'd look at it if enough people wanted it.

u/BetterPolicy2104 — 12 hours ago