Open source firmware for input devices
-
Updated
Jul 6, 2022 - C
Open source firmware for input devices
Cross-platform library to create HID devices: Linux, Arduino, USB, I2C, TCP, etc
Lightweight screen streaming server
Ampersand — one Mac pointer + keyboard for macOS and Android. Control Samsung DeX or any Android screen with your MacBook trackpad, mouse, and keys. UHID over ADB, no phone install, no root.
Use the built-in AYN Thor controller with the official PS Remote Play app through a virtual DualShock 4.
Use your phone as a gamepad for Android TV — server runs on the TV itself, no app to install
Linux driver and battery daemon for the Attack Shark R1 mouse
Make sim racing peripherals (H-pattern shifter, handbrake) work on Linux under Proton/Wine by presenting them as a real HID joystick via /dev/uhid. Tested in DiRT Rally 2.0 and Richard Burns Rally (RSF).
An independent, open-source Android bridge that connects to a user-owned BoBo Wobbly over Bluetooth LE and converts tilt into standard controller input.
A Lua-based input remapper and automation framework for Linux, with support for a wide range of device types. Designed for workflows where traditional tools are too complicated or limited.
Linux userspace compatibility bridge providing DualShock 4 support for the Victrix Pro BFG in PS4 mode.
To associate your repository with the uhid topic, visit your repo's landing page and select "manage topics."