Key Mapper
An Android app that changes what the buttons do on your devices!
BiBi Keyboard
AI-powered voice input method keyboard; Shizuku or root keeps its floating-ball and volume-key background service alive.
XtMapper
Keymapper for Android x86
Pastiera Nightly (pastiera)
Android keyboard specialized for Physical Keyboard Devices. Uses Shizuku for trackpad gestures
Pastiera
Android keyboard specialized for Physical Keyboard Devices. Uses Shizuku for trackpad gestures
Key Sync
Play games using mouse and keyboard on Android device; keymapper for games
C9
Efficient grid-based cursor provided alongside a traditional cursor. Shizuku is only required on Android 11.
Steam Controller
Uses the Steam Controller 2026 as a real Android gamepad via Shizuku-backed Linux uinput; USB, dongle or BLE.
TitanPad
Converts the Titan2's Physical Keyboard's capacitive input into mouse and scroll gestures. Uses Shizuku for reading the trackpad input and setting up virtual HID devices
Joycon2Android
Connects Nintendo Switch 2 Joy-Con controllers over BLE and exposes them as system-wide virtual gamepads via a Shizuku UHID relay.
OpenMapper
Free open-source gamepad keymapper using Shizuku for touch injection with sub-millisecond latency; alternative to Mantis and Panda.
GIP Bridge
Makes the 8BitDo Ultimate Wired Controller for Xbox work as a real system-wide gamepad on Android TV via the reverse-engineered GIP protocol and Shizuku uinput injection.
GameShift
Auto-switches the default home launcher when a game controller connects and restores it on disconnect, using Shizuku without root.
Button Silencer
Blocks faulty headset and IEM remote buttons without disabling the phone's own buttons; Shizuku provides the privileged path for screen-off headset input protection.