Skip to content
All projects
AvailableAccessibility

Smart HID Controller

Use an Android phone as a customizable Bluetooth mouse, touchpad, and keyboard for computers and mobile devices.

The problem

Where the barrier is.

Most input devices are designed around a standard body, a steady hand, and one fixed workflow. For people with motor impairments, precise touch control, drag actions, shortcuts, and switching between devices can become unnecessarily hard or dependent on extra hardware.

What it does

How it helps.

A customizable Android-based Bluetooth HID controller that adapts to the user. Smart Acceleration, smoothing, Precision Mode, Drag Lock, left-handed, right-handed, minimal, and full-control presets let the input surface match the person’s movement range, speed, comfort, and preferred layout.

The impact

What it changes.

The project gives disabled users, one-handed phone users, accessibility testers, makers, and assistive-technology builders a flexible way to control computers, tablets, and phones from one Android device without carrying extra hardware or installing drivers on the target machine.

In depth

How it works.

Smart HID Controller turns an Android phone into a real Bluetooth mouse, touchpad, and keyboard using the standard Bluetooth HID protocol. The target device recognizes it like regular hardware, without a companion app, driver, Wi-Fi server, or Accessibility Service. It supports cursor control, keyboard input, shortcuts, left click, right click, scrolling, tap, long press, drag gestures, Drag Lock, three device slots, fast device switching, Auto Reconnect, independent device profiles, and Persian and Arabic typing support.

Built with

  • Android
  • Bluetooth HID
  • Mouse control
  • Keyboard input
  • Accessibility presets
  • Multi-device profiles

Get it & links

Available project links are listed below.