-
uhid-virt
Interface to Linux UHID (user-space HID transport drivers)
-
djio
DJ Hardware Control(ler) Support
-
hut
The HID Usage Tables
-
hidparser
HID report descriptor parsing library
-
stickup
A modular input device abstraction layer with HID and virtual device support
-
ctaphid
protocol
-
joycon-rs
a framework for dealing with Nintendo Switch Joy-Con on Rust easily and efficiently
-
xinput-mapper
Functional helpers to convert DInput YAML mapping into an XInput-like state
-
bmdse
An interface for talking with a Black Magic Design Speed Editor using the HID API in written in Rust
-
hidpp
HID++ protocol used by Logitech devices
-
aumm_core
Abstract Universal Macro Model core: deterministic gesture recognition and macro execution
-
br-hid
Bluetooth HID
-
hf2
Microsoft HID Flashing Library for UF2 Bootloaders
-
usbd-hid-descriptors
Low-level, wire-format enums/bitfields used in HID descriptors
-
multiinput
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
-
key-mapping
allowing for keyboard key code conversion between systems such as the DOM and HID usage-ids
-
keyboard-layouts
Keyboard layout keymaps with an API to generate HID packets
-
hf2-cli
CLI for Microsoft HID Flashing Library for UF2 Bootloaders
-
cargo-hf2
Cargo Subcommand for Microsoft HID Flashing Library for UF2 Bootloaders
-
multiinput-zorua
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
-
qmk-hid
CLI for bidirectional communication with QMK keyboards using raw HID
-
hid
Safe hidapi wrapper
-
ctaphid-types
Data types for the CTAPHID protocol
-
nu-isp-cli
CLI tool for Nuvoton ISP_HID Bootloaders
-
nu-isp
Nuvoton ISP_HID protocol library
-
mac-mouse-sys
Tiny wrapper for mouse-related functions in macOS
IOKit/hidsystem -
maschine
For interacting with a Native Instruments Maschine interface over USB
-
oxidefurnace
HID Library for communicating with Minecraft+Gameband
-
hidmon
Lightweight, callback-based keyboard/mouse monitoring
-
hidapi-sys
FFI bindings to hidapi
-
weighty
reading from HID scales
-
vmulti-client
interacting with virtual input driver
-
ledger-sdk-transport-hid
HID transport implementation for Ledger device communication
-
razer_driver_rs
razer device USB commands
-
zmk-protocol
A protocol to interact with ZMK firmware
-
tokio-linux-uhid
Tokio-based interface to Linux UHID (user-space HID transport drivers)
-
cosmicbox
interface with Cosmic Boxes using HID protocol
-
mousemode
daemon that let us to use mouse operations on the Keyboard
-
uhid-sys
FFI bindings to Linux UHID (user-space HID transport drivers)
-
multi-input
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
-
uhid-fs
Interface to Linux UHID (user-space HID transport drivers)
-
ledger-hw-transport-hid
Ledger hardware HID transport
Try searching with DuckDuckGo.