Reverse engineering of the G305 mouse by Logitech
-
Updated
Jul 29, 2021
Reverse engineering of the G305 mouse by Logitech
A C++ ROS package for real-time conversion of 3D motion controller events to ROS messages.
Linux driver for TourBox Elite - Bluetooth LE input device
Kicad symbol and footprint library for input device related components not available in the official libraries
convert RFID Tag Data into keystrokes by emulating a USB Keyboard on a Pi Pico.
Linux keyboard input sound feedback tool
A lightweight and customizable touchpad gesture handler for Wayland on GNOME, allowing users to define custom multi-finger gestures for improved workflow and productivity.
A powerful Python automation toolkit that monitors and controls input devices. This project leverages the Pynput library to track mouse movements, capture keyboard events, and automate input actions. Perfect for developers building testing tools, gaming automation, or input monitoring applications. Features include real-time mouse and KB tracking.
Chimp is a simple input package (mice, tablets etc)
Customizable HID PC Controller
A user-friendly debouncing tool to fix hardware chatter (e.g., double-clicks). Currently for Linux, with a goal of being cross-platform.
Hands-free computer control with MediaPipe. Real-time hand tracking maps an open hand to pointer movement and an index–middle finger touch to click; built with Python, MediaPipe, OpenCV, and PyAutoGUI for accessibility and HCI prototyping.
Everything you need to test your StepMania sync with a Raspberry Pi Pico. (or anything else you need a 625bpm repeated keypress for.)
🛠️ Reset device identifiers for Cursor and Qoder IDEs on macOS and Windows, enabling unlimited account usage with automatic backups and restore options.
Add a description, image, and links to the input-device topic page so that developers can more easily learn about it.
To associate your repository with the input-device topic, visit your repo's landing page and select "manage topics."