Projects in Awesome Lists tagged with hid
A curated list of projects in awesome lists tagged with hid .
https://github.com/bettercap/bettercap
The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.
ble deauthentication-attack dot11 hacking hid mitm monitoring mousejack network-attacks password-sniffer pmkid proxy redteam redteaming rogue-ap security spoofing wifi wifi-security wpa2
Last synced: 12 Jan 2026
https://github.com/imbushuo/mac-precision-touchpad
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
apple-macbook bluetooth bluetooth-hid driver hid spi trackpad usb-hid windows-driver windows-precision-touchpad
Last synced: 14 May 2025
https://github.com/hak5/usbrubberducky-payloads
The Official USB Rubber Ducky Payload Repository
badusb ducky-payloads duckyscript hacking-tools hak5 hak5-rubber-ducky hid hotplug keystroke-injection payloads pentesting security-tools usb-rubber-ducky usbrubberducky
Last synced: 17 Jan 2026
https://github.com/aprilnea/openlogi
⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
dpi gpui hid hidpp local-first logitech logitech-mouse logitech-options mouse-remapping mx-master privacy rust smartshift
Last synced: 13 Jun 2026
https://github.com/AprilNEA/OpenLogi
⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
dpi gpui hid hidpp local-first logitech logitech-mouse logitech-options mouse-remapping mx-master privacy rust smartshift
Last synced: 09 Jun 2026
https://github.com/pixlone/logiops
An unofficial userspace driver for HID++ Logitech devices
hid linux logitech logitech-keyboards logitech-mouse mx-master mx-master-mouse
Last synced: 14 May 2025
https://github.com/PixlOne/logiops
An unofficial userspace driver for HID++ Logitech devices
hid linux logitech logitech-keyboards logitech-mouse mx-master mx-master-mouse
Last synced: 29 Apr 2025
https://github.com/nefarius/ViGEmBus
Windows kernel-mode driver emulating well-known USB game controllers.
bus-driver driver dualshock4 emulation hid usb windows xbox360-controller
Last synced: 09 Apr 2025
https://github.com/nefarius/vigembus
Windows kernel-mode driver emulating well-known USB game controllers.
bus-driver driver dualshock4 emulation hid usb windows xbox360-controller
Last synced: 27 Sep 2025
https://github.com/hak5/bashbunny-payloads
The Official Bash Bunny Payload Repository
badusb bashbunny duckyscript hak5 hak5-bashbunny hid keystroke-injection pentesting security-tools
Last synced: 17 Jan 2026
https://github.com/spacehuhntech/wifiduck
Wireless keystroke injection attack platform
arduino esp8266 hacktoberfest hid
Last synced: 28 Jan 2026
https://github.com/atar-axis/xpadneo
Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S)
dkms dkms-packages gamepad hid linux-driver linux-drivers xbox xbox-controller xbox-one xpad xpadneo
Last synced: 09 Apr 2026
https://github.com/SpacehuhnTech/WiFiDuck
Wireless keystroke injection attack platform
arduino esp8266 hacktoberfest hid
Last synced: 30 Mar 2025
https://github.com/node-hid/node-hid
Access USB & Bluetooth HID devices through Node.js
Last synced: 14 May 2025
https://github.com/darthcloud/blueretro
Multiplayer Bluetooth controllers adapter for retro video game consoles
3do adapter adaptive adaptor atari bluetooth dreamcast esp-idf esp32 game-controller gamecube hid nintendo nintendo-64 pc-engine playstation saturn sega snes turbografx-16
Last synced: 14 May 2025
https://github.com/darthcloud/BlueRetro
Multiplayer Bluetooth controllers adapter for retro video game consoles
3do adapter adaptive adaptor atari bluetooth dreamcast esp-idf esp32 game-controller gamecube hid nintendo nintendo-64 pc-engine playstation saturn sega snes turbografx-16
Last synced: 25 Mar 2025
https://github.com/mcallegari/qlcplus
Q Light Controller Plus (QLC+) is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. This project is a fork of the great QLC project written by Heikki Junnila that aims to continue the QLC development and to introduce new features.
artnet c-plus-plus dmx dmx512 dmxking e131 enttec hid lighting midi qml qt
Last synced: 15 Mar 2026
https://github.com/tejado/android-usb-gadget
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. 🛠🛡📱
android authorizer ccid configfs ctap ctap2 functionfs gadget hid kernel root smartcard usb usb-devices usb-gadget usb-hid
Last synced: 16 May 2025
https://github.com/x-tools-author/x-tools
Qt-SerialPort-HID-BLE-UDP-TCP-WebSocket-Modbus-CANBus-MQTT-CoAP-TFTP-mDNS debugging tool, which support custom lua, javascript, chart view and data transmitting...
canbus coap hid javascript lua mdns modbus mqtt opcua qt serial serialport tcp tftp udp websocket xtools
Last synced: 06 Jun 2026
https://github.com/snoothy/ucr
Universal Control Remapper [Alpha]
directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput
Last synced: 13 Apr 2025
https://github.com/Snoothy/UCR
Universal Control Remapper [Alpha]
directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput
Last synced: 23 Mar 2025
https://github.com/asterics/esp32_mouse_keyboard
ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)
Last synced: 12 Apr 2025
https://github.com/melbournedeveloper/device.net
A C# cross platform connected device framework
android dependency-injection device device-driver hardwarewallets hid libusb usb usb-hid uwp
Last synced: 15 May 2025
https://github.com/MelbourneDeveloper/Device.Net
A C# cross platform connected device framework
android dependency-injection device device-driver hardwarewallets hid libusb usb usb-hid uwp
Last synced: 09 Apr 2025
https://github.com/chegewara/esptinyusb
ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).
arduino esp32s2 hid midi-device tinyusb usb webusb
Last synced: 11 Oct 2025
https://github.com/tejado/authorizer
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 :key::mobile_phone_off:
android auto-type bluetooth bluetooth-hid encryption gpg gpg-encryption hid keyboard-emulation otp password-manager password-store security smartphone usb usb-hid
Last synced: 04 Apr 2025
https://github.com/tejado/Authorizer
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 :key::mobile_phone_off:
android auto-type bluetooth bluetooth-hid encryption gpg gpg-encryption hid keyboard-emulation otp password-manager password-store security smartphone usb usb-hid
Last synced: 23 Mar 2025
https://github.com/thp/psmoveapi
Cross-platform library for 6DoF tracking of the PS Move Motion Controller. Sensor fusion, computer vision, ambient display (LED orb).
6dof computer-vision controller hid sensors tracking
Last synced: 07 Apr 2025
https://github.com/cafali/snapkey
SnapKey provides a user-friendly Razer Snap Tap/Wooting SOCD alternative, making it accessible across all keyboards!
gaming gaming-software hid inputdevice keybinding keyboard keypress linux overwatch overwatch-2 snap-tap snaptap socd system-tray usb-devices utility wasd windows windows-10 windows-11
Last synced: 16 May 2025
https://github.com/tobozo/esp32-usb-soft-host
An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example
arduino esp-idf esp32 esp32s2 espressif hid usb usb-soft-host
Last synced: 07 Apr 2025
https://github.com/bahaaador/bluetooth-usb-peripheral-relay
Bluetooth to USB HID relay using a Raspberry Pi Zero 2 W (or any OTG enabled single board computer)
blue golang hid human-interface-device rasberry-pi-zero-w singleboardcomputer
Last synced: 14 Jan 2026
https://github.com/no0ne/ps2x2pico
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico
hid keyboard mouse pikvm pio ps2 ps2-keyboard ps2-mouse raspberry-pi-pico rp2040 usb-keyboard usb-mouse
Last synced: 16 May 2025
https://github.com/todbot/hidapitester
Simple command-line program to test HIDAPI
Last synced: 06 Apr 2025
https://github.com/mozilla/authenticator-rs
Rust library to interact with Security Keys, used by Firefox
Last synced: 14 May 2025
https://github.com/Heerkog/MicroPythonBLEHID
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
hid joystick keyboard library micropython mouse
Last synced: 13 May 2025
https://github.com/heerkog/micropythonblehid
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
hid joystick keyboard library micropython mouse
Last synced: 12 Apr 2025
https://github.com/chaoses-ib/ibinputsimulator
A library for simulating keyboard and mouse input with drivers
autohotkey automation driver hid keystroke-injection logitech razer windows
Last synced: 06 Apr 2025
https://github.com/kshoji/ble-hid-peripheral-for-android
BLE HID over GATT Profile for Android
android bluetooth-le hid hogp peripherals
Last synced: 10 Oct 2025
https://github.com/cafali/SnapKey
SnapKey provides a user-friendly Razer Snap Tap/SOCD alternative, making it accessible across all keyboards!
gaming gaming-software hid inputdevice keybinding keyboard linux null-binds overwatch overwatch-2 snap-tap snapkey socd system-tray usb-devices utility wasd windows windows-10 windows-11
Last synced: 23 Aug 2025
https://github.com/toxydose/Duckyspark
Translator from USB-Rubber-Ducky payloads to a Digispark code.
3d-models 3d-printing 3dm arduino arduino-sketch bad-usb badusb digispark ducky-payloads duckyscript flash-digispark hid payload payload-generation payload-generator red-team road-apple translator usb-hid usb-rubber-ducky
Last synced: 10 Jun 2026
https://github.com/hak5/keycroc-payloads
The Official Key Croc Payload Repository
badusb duckyscript hak5 hid implant keystroke-injection security-tools
Last synced: 17 Jan 2026
https://github.com/71/stadiacontroller
Command line application that emulates an Xbox 360 controller from a wired Stadia controller on Windows.
controller go hid stadia windows
Last synced: 11 Jun 2025
https://github.com/vitoplantamura/magictrackpad2forwindows
Magic Trackpad 2 Precision Touchpad driver for Windows (USB-only), based on the imbushuo driver, with Control Panel to set haptic feedback and options to improve pointer precision. *** October 2024 Magic Trackpad 2 supported. ***
driver hid trackpad usb-hid windows-driver windows-precision-touchpad
Last synced: 02 Mar 2026
https://github.com/hifihedgehog/padforge
The ULTIMATE Windows controller remapper. Any input device in, any virtual controller out: Xbox, PlayStation, flight sticks, wheels, third-party gamepads, MIDI, or keyboard+mouse. Built on SDL3, HIDMaestro, HidHide, and .NET 10.
controller controller-mapping directinput gamepad hid hidmaestro joystick keyboard-remapper midi padforge sdl3 steam-controller vigembus viiper virtual-controller virtual-controllers vjoy windows x360ce xinput
Last synced: 06 Jul 2026
https://github.com/IntergatedCircuits/HidSharp
HIDSharp is a multiplatform C# library for USB HID devices by James F. Bellinger
Last synced: 08 Apr 2025
https://github.com/jlam55555/veikk-linux-driver
Linux driver for VEIKK-brand digitizers
drawing-tablet driver hid linux s640 veikk
Last synced: 16 Jan 2026
https://github.com/no0ne/ps2pico
USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
at-keyboard hid keyboard pc-at pc-xt pcat pcxt pio ps2 ps2-keyboard raspberry-pi-pico rp2040 usb-keyboard xt-keyboard
Last synced: 05 Apr 2025
https://github.com/desktopsetup/BadOS
Fun BadUSB scripts for iOS
badble badusb custom duckyscript flipper flipperzero fun hid scripts zero
Last synced: 03 Oct 2025
https://github.com/mikerr/pihidproxy
Bridge Bluetooth keyboard and mouse to USB (hid proxy) using Raspberry Pi Zero
Last synced: 22 Jan 2026
https://github.com/milador/RaspberryPi-Joystick
A virtual HID USB joystick created using Raspberry Pi
descriptor hid joystick libcomposite python raspberry-pi raspberrypi-joystick usb
Last synced: 10 May 2025
https://github.com/thewh1teagle/zero-hid
Raspberry pi virtual HID mouse and keyboard
hid mouse python raspberry-pi usb
Last synced: 13 Apr 2025
https://github.com/swisskyrepo/whid_toolkit
Simple script for the WHID injector - a rubberducky wifi
hid keyboard payload rubber-ducky usb-hid usb-rubber-ducky
Last synced: 11 Apr 2025
https://github.com/vitoplantamura/MagicTrackpad2ForWindows
Magic Trackpad 2 Precision Touchpad driver for Windows (USB-only), based on the imbushuo driver, with Control Panel to set haptic feedback and options to improve pointer precision. *** October 2024 Magic Trackpad 2 supported. ***
driver hid trackpad usb-hid windows-driver windows-precision-touchpad
Last synced: 30 Sep 2025
https://github.com/pbek/usb_hid_autofire
Simple Flipper Zero application to send left-clicks as a USB HID device
c fap flipper flipper-plugin flipper-plugins flipper-zero flipperzero hid usb
Last synced: 25 Jun 2025
https://github.com/abend0c1/hidrdd
USB Human Interface Device (HID) Report Descriptor Decoder. This will convert a binary or printable hex report descriptor into a C header file. The printable hex can, for example, be an existing C header file - so it can be used to mechanically document an existing report descriptor declaration. The binary report descriptor could, for example, have been extracted from a Wireshark trace of a USB device handshake.
decoder descriptor hid hid-report-descriptor human-interface-device report rexx usb
Last synced: 03 Feb 2026
https://github.com/kyokenn/rogdrv
ASUS ROG userspace mouse driver for Linux
driver hid linux mouse mouse-devices python
Last synced: 25 Jul 2025
https://github.com/dioannidis/usbasp
usbasp improved firmware
avr avr-microcontroller hid uart uart-bridge uart-interface usbasp usbasp-firmware
Last synced: 04 Apr 2025
https://github.com/hidglobal/digitalpersona-devices
DigitalPersona Security Devices support library
browser crossmatch digitalpersona dpam fingerprint-scanner fingerprints hid javascript smartcard typescript
Last synced: 13 May 2025
https://github.com/openinput-fw/openinput
Open source firmware for input devices
device-firmware flash hacktoberfest hid input keyboard mouse uhid usb-hid usbhid
Last synced: 24 Oct 2025
https://github.com/pimoroni/keybow2040-circuitpython
CircuitPython library for the Pimoroni Keybow 2040
circuitpython hid keyboard keyboards macro-pad midi python usb-hid
Last synced: 29 Sep 2025
https://github.com/aarol/headset-battery-indicator
Adds an icon to the Windows task bar displaying the battery level of connected wireless headphones
headset-control hid hyperx logitech-g rust steelseries-arctis toolbar-icon windows
Last synced: 06 Apr 2026
https://github.com/tuconnaisyouknow/badusb_windowspassdisabler
This script allows you to disable Windows password in only 4 seconds.
arduino bad-usb badusb disable disabler duckyscript hid malduino malduinoscripts pass password powershell rubber-ducky rubberducky run usb-hid windows
Last synced: 15 Apr 2025
https://github.com/todbot/win-hid-dump
Sort of a Windows version of `usbhid-dump` to show HID Report Descriptors
hid hid-device usb usb-hid windows
Last synced: 07 Oct 2025
https://github.com/quaxalber/bluetooth_2_usb
Convert a Raspberry Pi into a HID relay that translates Bluetooth keyboard and mouse input to USB. Minimal configuration. Zero hassle.
adapter bluetooth bluetooth-proxy evdev hid input-output proxy raspberry raspberry-pi raspberry-pi-4 raspberry-pi-zero raspberry-pi-zero-w raspberrypi relay usb usb-hid
Last synced: 26 Aug 2025
https://github.com/ichisadashioko/windows-touchpad
Make use of touchpad for handwriting in Windows
handwriting hid touchpad trackpad windows-precision-touchpad windows-touchpad
Last synced: 12 Mar 2026
https://github.com/emoacht/rawinput.touchpad
Sample to capture inputs from Precision Touchpad by Raw Input API
hid rawinput touchpad windows-precision-touchpad
Last synced: 07 Mar 2026
https://github.com/tcoppex/mbed-ble-hid
:raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).
arduino arduino-library ble bluetooth-low-energy hid mbed nano33ble
Last synced: 10 Oct 2025
https://github.com/todbot/mac-hid-dump
Sort of a MacOS version of `usbhid-dump` to show HID Report Descriptors
hid hid-device hid-report-descriptor macos macosx report usb usb-hid
Last synced: 14 May 2025
https://github.com/jakubandrysek/pyspacemouse
🎮 Multiplatform Python library for 3Dconnexion SpaceMouse devices using raw HID.
3d dof hid linux multiplatform py python space-mouse spacemouse windows
Last synced: 18 Jan 2026
https://github.com/MelbourneDeveloper/Trezor.Net
Cross platform C# library for talking to the Trezor hardwarewallet
android bitcoin bitcoin-wallet cryptocurrency csharp ethereum hid trezor trezor-hardwarewallets uwp
Last synced: 16 Mar 2025
https://github.com/melbournedeveloper/trezor.net
Cross platform C# library for talking to the Trezor hardwarewallet
android bitcoin bitcoin-wallet cryptocurrency csharp ethereum hid trezor trezor-hardwarewallets uwp
Last synced: 28 Oct 2025
https://github.com/fsievers22/esphome-ble-remote
ESPHome external component for a BLE HID client
amazon-remote ble ble-client ble-hid esp-idf esp32 esphome firetv firetv-remote hid hid-host remote shield-remote
Last synced: 04 Mar 2026
https://github.com/martinpaljak/yafu
YAFU - Yet Another FIDO Utility. FIDO2 toolbox in Java for USB/NFC devices.
ctap2 fido2 fido2-authenticator hid java nfc u2f webauthn
Last synced: 14 Apr 2025
https://github.com/todbot/blink1-python
Official Python library for blink(1) USB RGB LED notification device
Last synced: 10 Apr 2025
https://github.com/martinpaljak/YAFU
YAFU - Yet Another FIDO Utility. FIDO2 toolbox in Java for USB/NFC devices.
ctap2 fido2 fido2-authenticator hid java nfc u2f webauthn
Last synced: 12 Aug 2025
https://github.com/adamff-dev/rickroll_modded_hid
Awesome modification of the original "Rickroll". Arduino script + Ducky script
arduino bad-usb ducky-payloads ducky-wifi duckyscript hack hid malduino payload rickroll rubber-ducky vbs
Last synced: 19 Jul 2025
https://github.com/flangvik/hidaaf
Python - Human Interface Device Android Attack Framework
attack bash-bunny bashbunny framework hak5 hid pentesting python
Last synced: 28 Jun 2025