Accessible Mobile Applications
Smart HID Controller: Custom Bluetooth Mouse and Keyboard for Accessibility
Use an Android phone as a customizable Bluetooth mouse, touchpad, and keyboard for computers and mobile devices. Built for accessibility, multi-device control, precision input, and Persian/Arabic typing support.
- Focus
- Accessible Mobile Applications
- Status
- In progress
- Built for
- Real access needs
Smart HID Controller turns an Android phone into a real Bluetooth mouse, touchpad, and keyboard. It uses the standard Bluetooth HID protocol, so the target device can recognize it like regular hardware without installing a companion app, driver, Wi-Fi server, or Accessibility Service.
The goal is simple: give users a flexible control surface that adapts to their body, workflow, and access needs instead of forcing them to adapt to a fixed input device.
What it does
- Controls a cursor over Bluetooth like a real mouse or touchpad
- Sends keyboard input and shortcuts directly from Android
- Supports left click, right click, scrolling, tap, long press, and drag gestures
- Works without a local network, server, or driver on the target device
Accessibility-first customization
The controller is designed for people who need input methods that are more forgiving, more precise, and easier to adapt. Nearly every interaction can be tuned to match the user’s movement range, speed, comfort, and preferred layout.
- Smart Acceleration for faster movement when needed
- Smoothing for steadier cursor control
- Precision Mode for small targets and careful actions
- Ready presets for right-handed, left-handed, minimal, and full-control setups
Drag Lock for easier control
Drag Lock makes it possible to hold a click without physically keeping pressure on the screen. This helps with drag-and-drop tasks, selecting items, moving windows, and other actions that are difficult with standard touch gestures.
Multi-device workflow
- Three separate device slots for different computers or tablets
- Fast switching between paired devices
- Auto Reconnect for returning to a known device quickly
- Independent settings saved per device profile
Real typing and language support
Smart HID Controller can send real keyboard input from Android, including shortcuts such as copy and paste. It is also designed with Persian and Arabic typing in mind, including support for characters, symbols, and layout differences that generic HID tools often handle poorly.
Compatibility
Because it uses Bluetooth HID, the controller is designed to work with systems that support standard Bluetooth mouse and keyboard input, including macOS, Windows, Linux, Android, and supported iPad or iPhone setups.
Who it is for
- People with motor impairments who need a more adaptable input method
- Users who want to control multiple devices from one Android phone
- People who need precise cursor control without carrying extra hardware
- Accessibility testers, makers, and assistive technology builders
Why it matters
Most input devices are built around a standard body and a standard workflow. Smart HID Controller takes the opposite approach: the software becomes adjustable so the user can build a control setup that feels possible, stable, and personal.
