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
Estimate mouse/keyboard polling rate from event timestamps — refuses to guess. Powers inputprobe.com
Open-source Windows bridge for 3DConnexion 6-DOF devices (SpacePilot, SpaceNavigator, SpaceExplorer) with zero-driver operation, COM API support, and LCD display control.
A curated list of tools for testing input devices such as mouse, keyboard, and audio.
统一调节 GNOME/Wayland 触控板双指滚动速度:libinput 层 LD_PRELOAD 缩放库 + GNOME 扩展设置界面 + 可选 Chrome 扩展
Web GUI for remapping the Huion Keydial Mini (K20) on Linux via keyd
Human body as a game controller. Linux, weird hardware, experimental input projects.
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.
a plugin to change your input device config with a windowrule
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.
Linux status and control tools for wireless input devices.
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.
Disable specifc devices temproraly (for example disable laptop keyboard or touchpad temporarly
To associate your repository with the input-devices topic, visit your repo's landing page and select "manage topics."