Android app to inspect USB devices with full descriptor and HID details
-
Updated
May 2, 2026 - Dart
Android app to inspect USB devices with full descriptor and HID details
A C++ ROS package for real-time conversion of 3D motion controller events to ROS messages.
触控板防误触工具:集中调节 Precision Touchpad 灵敏度、缓冲/防误触区;监控外接输入设备(鼠标/键盘/手柄)连接状态,自动关闭或恢复内置触控板。WinUI 3 · C++/WinRT · NSIS · ZiMiaoWorkshop
Open-source Windows bridge for 3DConnexion 6-DOF devices (SpacePilot, SpaceNavigator, SpaceExplorer) with zero-driver operation, COM API support, and LCD display control.
Estimate mouse/keyboard polling rate from event timestamps — refuses to guess. Powers inputprobe.com
Web GUI for remapping the Huion Keydial Mini (K20) on Linux via keyd
A curated list of tools for testing input devices such as mouse, keyboard, and audio.
统一调节 GNOME/Wayland 触控板双指滚动速度:libinput 层 LD_PRELOAD 缩放库 + GNOME 扩展设置界面 + 可选 Chrome 扩展
Linux status and control tools for wireless input devices.
Human body as a game controller. Linux, weird hardware, experimental input projects.
Map an active-pen or Bluetooth pen button to desktop actions on Linux, independent of the desktop environment.
Utility python app to toggle touchpad tap-to-click functionality based on USB mouse connection/disconnection.
A Linux keylogger built in C++ that captures raw keyboard events and logs them with timestamps, paired with a Python analyzer for keystroke statistics. NOTE not all keys are supported yet , Not intended for malicious use — the author is not responsible for any misuse of this code.
Better control for external mice on macOS: smooth scrolling, click-and-drag trackpad gestures, and actions for extra buttons. Swift port of the Mac Mouse Fix engine.
Cross‑platform Rust library for force‑feedback (haptic) devices.
D06 Pro ring mouse toolkit for Android and Linux: easy setup notes, input decoder SDK, remapping helpers, and capture tools.
Map a keyboard key to a mouse button on Linux. Works under Wayland, X11 and the console, where xbindkeys and xdotool do not. One Python file, no daemon, no configuration.
⌨️🎮 From keyboards to steering wheels, microphones to MIDI — test every device connected to your computer right in the browser, no installation needed. EN/TR/DE · Live: https://omerfarukoktay112-max.github.io/keykey/
Remap the buttons of an AB Shutter3 BLE remote to any command on Linux. evdev exclusive grab + a systemd --user service. The shipped example is a hardware microphone-mute button.
To associate your repository with the input-devices topic, visit your repo's landing page and select "manage topics."