Smart HID Controller: A Fully Customizable Bluetooth Mouse & Keyboard for Accessibility

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.

  • accessibility
  • mobile-app
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.