SplitKeyboard

A split-layout X11 on-screen keyboard for wide displays / the Steam Deck — a fork of CoreKeyboard with the keys in the left and right quarters and a see-through, click-through middle.

One-click install (.flatpakref)

Install from the command line

flatpak install --user https://ferose.github.io/SplitKeyboard/splitkeyboard.flatpakref

Run

flatpak run online.ferose.SplitKeyboard -platform xcb

Or launch SplitKeyboard from the application menu. Toggle it anywhere with Super+Ctrl+K or the tray icon.

Updates

Once installed it updates with the rest of your apps (flatpak update) or one-by-one:

flatpak update online.ferose.SplitKeyboard

X11 only. The keystroke injection and global hotkey are X11 mechanisms; on a Wayland session it runs via XWayland but can't type into native Wayland windows. Use it on an X11 desktop, e.g. the Steam Deck's desktop mode.

Source & issues: github.com/ferose/SplitKeyboard · GPL-3.0-or-later