-
hidapi
Rust-y wrapper around hidapi
-
sinowealth-kb-tool
reading and writing flash contents on Sinowealth 8051-based HID devices through the commonly found ISP bootloader
-
rmk
Keyboard firmware written in Rust
-
litra-glow
Cross-platform Logitech Litra Glow controller with GUI
-
io-kit-sys
Bindings to IOKit for macOS
-
usbd-hid
A HID class for use with usb-device
-
async-hid
A async library for interacting with HID devices
-
keycode
translating keycodes based on Chrome's mapping of keys
-
usbip
run USB/IP server
-
gadgetdeck
USB Gadget Stream Deck Emulator Library
-
usbd-human-interface-device
Batteries included embedded USB HID library for usb-device. Includes concrete Keyboard (boot and NKRO), Mouse, Joystick and Consumer Control implementations as well as support for building your own HID classes.
-
rmk-types
Common types in RMK
-
soft-fido2
A pure Rust implementation of FIDO2/WebAuthn CTAP 2.0/2.1 protocol
-
soft-fido2-ctap
CTAP 2.0/2.1 protocol implementation for the soft-fido2 FIDO2/WebAuthn authenticator
-
usb-oxide
Bare-metal lightweight USB/xHCI driver
-
hid-api-rs
Hardware proxy for injecting & intercepting keyboard/mouse inputs
-
soft-fido2-transport
Transport layer implementations for the soft-fido2 FIDO2/WebAuthn authenticator
-
hidapi-rusb
Rust-y wrapper around hidapi with rusb backend
-
tauri-plugin-hid
A Tauri plugin to provide access to USB HID devices
-
fido-hid-rs
USB HID library for FIDO authenticators
-
hid-io-protocol
HID-IO protocol implementation for both servers and devices. Devices are optimized for Cortex-M devices, but may work for other platforms
-
usbhidusage
A general purpose library for working with usb Human Interface Device Descriptors from the HID Usage Tables for Universal Serial Bus (USB) v1.5
-
hidg
Linux USB HID Gadget emulation
-
hidlights
controlling lighting peripherals using USB HID
-
cotton-usb-host-hid
USB HID host for embedded devices
-
rpk-common
RPK common fields between config tool and firmware builder
-
kiibohd-usb
Kiibohd USB HID Interface
-
kll-compiler
KLL (Keyboard Layout Language) Compiler - Rust Edition
-
keylib-sys
FFI bindings for keylib C API
-
hid-report
handle USB HID report descriptors
-
kiibohd-hall-effect
Analysis crate for intepreting hall-effect keyboard switches (e.g. Silo Switches)
-
xencelabs-quick-keys
interfacing with the XenceLabs Quick Keys
-
kiibohd-keyscanning
Kiibohd gpio keyscanning module for momentary push button switches (keyboards)
-
tokio-hidg
Linux USB HID Gadget emulation for tokio async runtime
-
kiibohd-hid-io
HID-IO protocol implementation for the C kiibohd firmware
-
rpk-config
RPK configuration tool
-
kll-hid
USB HID enum mapping for kll-core
-
beolyd5_controller
USB HID library that understands the Bang & Olufsen BeoSound 5 controller
-
rpk-firmware
RPK Keyboard firmware
-
slabhiddevice
HidDevice library in Rust
-
ft260hid
control FT260 USB-I2C/UART bridge IC
-
iotzio
API allows interaction with Iotzio devices. An Iotzio device is a USB connected microchip that enables the host computer to directly control peripherals such as GPIOs, utilize PWM, use I2C…
-
usb_hid_magstripe_reader
USB HID Magstripe reader driver (Megahunt HID FS Keyboard / Run Mall)
-
cf_rh320u_93_reader
using Chafon CF-RH320U-93 (ISO 15693) USB card reader
-
usb-rfid-decoder
character decoder for USB RFID readers
-
async-std-hidg
Linux USB HID Gadget emulation for async-std runtime
-
async-hidg
Linux USB HID Gadget emulation with async interface
-
maschine
For interacting with a Native Instruments Maschine interface over USB
-
hidg-core
Linux USB HID Gadget emulation
-
ledger-lib
Communication library for Ledger hardware wallets
-
hidusage
A no_std library for working with HID Usage Tables
-
hidapi-alt-for-hidapi-issue-127
Rust-y wrapper around hidapi
-
usbd-hid-device
USB HID class support for microcontrollers
-
hosp
Interface for managing an ODROID Smart Power device over USB
-
oxikey
WIP library for building custom keyboards
Try searching with DuckDuckGo.