Bluke
Use your phone as a Bluetooth keyboard, gamepad, trackpad, and media remote
- Developer
- arnv.dev
- License
- AGPL-3.0-or-later
- Package
dev.arnv.bluke- Category
- Game Helper, Keyboard & IME, Multimedia, Remote Controller
- Latest version
- 1.1.0 · Oct 12, 2026
- Minimum Android
- Android 9
Screenshots
Description
Bluke lets you use your Android phone as a wireless keyboard, mouse trackpad, game controller, and media remote.
It utilizes your phone's built-in Bluetooth HID profile and acts like how a typical input device would work.
No installing server apps or background clients, just pair, connect and it works.
Features:
• Keyboard mode with real mechanical typing sounds (12 built-in switches, custom Mechvibes pack import, Fn media shortcuts, and international layouts).
• Trackpad mode with smooth cursor control, natural two-finger scrolling, tap-and-drag, and an LED numpad overlay.
• Gamepad mode with dual analog sticks, Xbox/PS5 button styles, stick inversion, and Native/Web/Android controller profiles.
• Multimedia remote mode for media playback and slideshow presentations, with optional phone volume rocker control.
• Stays connected in the background and with the screen locked while in use.
• Material You dynamic themes, custom color palettes, adjustable haptic feedback, and auto-reconnect on launch.
Bluke is 100% offline, everything stays local, no tracking, and it is fully open source. Source code can be accessed at: https://github.com/arnav-kr/Bluke
It utilizes your phone's built-in Bluetooth HID profile and acts like how a typical input device would work.
No installing server apps or background clients, just pair, connect and it works.
Features:
• Keyboard mode with real mechanical typing sounds (12 built-in switches, custom Mechvibes pack import, Fn media shortcuts, and international layouts).
• Trackpad mode with smooth cursor control, natural two-finger scrolling, tap-and-drag, and an LED numpad overlay.
• Gamepad mode with dual analog sticks, Xbox/PS5 button styles, stick inversion, and Native/Web/Android controller profiles.
• Multimedia remote mode for media playback and slideshow presentations, with optional phone volume rocker control.
• Stays connected in the background and with the screen locked while in use.
• Material You dynamic themes, custom color palettes, adjustable haptic feedback, and auto-reconnect on launch.
Bluke is 100% offline, everything stays local, no tracking, and it is fully open source. Source code can be accessed at: https://github.com/arnav-kr/Bluke
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 1.1.0 | Oct 12, 2026 | Android 9 | 4 MB |
| 1.0.7 | Jun 24, 2026 | Android 7.0 | 2.2 MB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
Similar apps
-
Screenshot Tile (NoRoot)
Customizable screenshot tool with quick settings shortcut and floating button
-
Tabletop Tools
Handy tool collection for tabletop games
-
KeePassDX Passkey Vault
Manage Passkey / Password in a local and open-source vault
-
Enhanced Music Controller Lite
Remote controller for Onkyo devices
-
Classical Music Tagger
A plain audio file metadata editor especially for classical music
-
HeliBoard
Customizable open-source keyboard
-
Kreate
A multilingual YouTube Music frontend for Android, prioritize performance.
-
Ultrasonic
A music streaming client for Subsonic servers