Here are
324 public repositories
matching this topic...
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
An open source cross-platform USB stack for embedded system
Unlock an Android phone (or device) by bruteforcing the lockscreen PIN. Turn your Kali Nethunter phone into a bruteforce PIN cracker for Android devices! (no root, no adb)
Updated
Jun 24, 2022
Shell
USB Rubber Ducky type scripts written for the DigiSpark.
A Simple library for communicating with HID devices on Linux, Mac and Windows.
A rust crate to create a pure rust keyboard firmware.
A tool for in-depth analysis of USB HID devices communication
Easy AVR USB Keyboard Firmware and Keymapper
A C# cross platform connected device framework
Convert your Android phone to any USB device you like! USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. 🛠 🛡 📱
Updated
Jun 14, 2021
Java
STM32F103 USB HID game device controller with flexible configuration
A simple to use USB HID Rubber Ducky Launch Pad for Android.
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.
OpenFFBoard is a universal force feedback interface for DIY simulation devices
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP 🔑 📴
Windows API for the PS5 DualSense controller
USB Human Interface Device drivers.
Updated
Sep 9, 2022
Python
Gopher Interface Devices (USB HID)
Software for USB-connected relays with HID interface. See the WIKI for more info.
Highly flexible Composite USB Device Library
Improve this page
Add a description, image, and links to the
usb-hid
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
usb-hid
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.