Mousedroid turns an Android phone into a mouse and keyboard for another device.
The Best USB HID Client Alternatives in 2026
Looking for something like USB HID Client? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 24 are open source.
USB HID Client lets an Android phone act as a keyboard or mouse over USB HID, providing input device functions through the phone.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Mousedroid | — | Yes | Android, Linux, Windows |
| 2 | Transdroid | — | Yes | Android |
| 3 | SensorServer | — | Yes | Android |
| 4 | Outspoke | — | Yes | Android |
| 5 | Thumb-Key | — | Yes | Android |
| 6 | scrcpy | — | Yes | Android |
| 7 | PhoneTrack | — | Yes | — |
| 8 | Sayboard | — | Yes | Android |
| 9 | Transcribro | — | Yes | Android |
| 10 | Traffic Light | — | Yes | Android |
All USB HID Client alternatives
Transdroid manages torrents from an Android device, providing a mobile client for monitoring torrent downloads.
SensorServer streams data from a phone’s sensors, exposing measurements from an Android device to connected clients.
Outspoke offers privacy-focused speech-to-text input as an Android keyboard, converting spoken words into text.
Thumb-Key supports thumb-based text input through an Android keyboard designed with privacy-conscious handling.
scrcpy displays and controls an Android device from a computer, using a desktop window to mirror the device and send user input.
PhoneTrack connects to Nextcloud tracking sessions and displays phone location data through an Android client.
Sayboard uses Vosk for on-device speech recognition in an open source Android voice keyboard.
Transcribro offers private, on-device speech recognition through an Android keyboard and speech-to-text app.
Traffic Light tracks network and data usage on Android, providing an open source view of device traffic with privacy in mind.
Ubuntu on Android runs Ubuntu with preinstalled desktop environments on an Android device, providing a Linux environment through a utility app.
Unicode Pad is an Android app that enables input of every character in Unicode.
BatteryTool stops background apps that are running in the background, providing an Android utility aimed at reducing battery use.
ClassicPowerMenu replaces the Android power menu, providing an alternative interface for accessing power menu actions.
YouTubeDL Android wraps yt-dlp for Android, providing a mobile interface to the command-line media downloading project.
Shelter uses Android’s Work Profile to isolate apps and their data, providing a free and open source tool for managing a separate app space.
Tetherfi shares an internet connection from Android without root, providing tethering through the TetherFuseNet project.
SMS-IE imports and exports text messages on Android, providing a simple utility for transferring SMS data.
Quick-Tile-Settings adds configurable tiles to Android Quick Settings, providing shortcuts to controls through the system’s notification shade.
SpamBlocker filters unwanted Android calls and SMS messages, providing controls for blocking communications.
HeliBoard provides a customizable keyboard for Android with a focus on privacy and open-source development.
The Unexpected Keyboard provides a lightweight Android keyboard that makes a wide range of characters accessible.
CleverKeys offers an Android keyboard with local-only operation and unlimited voice typing, according to its project summary.
The Shiori Android client gives users mobile access to saved web links in the Shiori bookmark manager.
Alternatives to similar tools
What is the best alternative to USB HID Client?
Are there open-source alternatives to USB HID Client?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative
























