#hid

  1. uhid-virt

    Interface to Linux UHID (user-space HID transport drivers)

    v0.0.8 13K #userspace #linux-uhid #uhid #hid #linux
  2. djio

    DJ Hardware Control(ler) Support

    v0.0.23 1.1K #dj #midi #hid-controller #hid #controller
  3. hut

    The HID Usage Tables

    v0.4.0 260 #hid #table #hid-devices #reference #reserved
  4. hidparser

    HID report descriptor parsing library

    v1.0.3 700 #hid-report #hid
  5. stickup

    A modular input device abstraction layer with HID and virtual device support

    v0.2.9 750 #virtual-input #bindings #hid #virtual #input
  6. ctaphid

    protocol

    v0.4.0-rc.1 500 #ctap #protocols #hid
  7. joycon-rs

    a framework for dealing with Nintendo Switch Joy-Con on Rust easily and efficiently

    v0.6.3 #nintendo-switch #bluetooth #hid
  8. xinput-mapper

    Functional helpers to convert DInput YAML mapping into an XInput-like state

    v0.1.2 #x-input #gamepad #mapping #hid #yaml
  9. bmdse

    An interface for talking with a Black Magic Design Speed Editor using the HID API in written in Rust

    v0.1.0 #speed-editor #black-magic-design #api-bindings #hid
  10. hidpp

    HID++ protocol used by Logitech devices

    v0.2.0 #logitech #keyboard #mouse #hid
  11. aumm_core

    Abstract Universal Macro Model core: deterministic gesture recognition and macro execution

    v0.1.0 #state-machine #macro #input-macro #hid #input
  12. br-hid

    Bluetooth HID

    v0.2.0 650 #br #hid
  13. hf2

    Microsoft HID Flashing Library for UF2 Bootloaders

    v0.3.3 130 #uf2 #adafruit #makecode #hid
  14. usbd-hid-descriptors

    Low-level, wire-format enums/bitfields used in HID descriptors

    v0.9.0 65K #usbd-hid #no-std #hid
  15. multiinput

    A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform

    v0.1.0 #keyboard #gamepad #mouse #hid
  16. key-mapping

    allowing for keyboard key code conversion between systems such as the DOM and HID usage-ids

    v0.4.1 400 #keyboard-layout #hid #no-alloc #keyboard
  17. keyboard-layouts

    Keyboard layout keymaps with an API to generate HID packets

    v0.3.0 #keyboard-layout #hid #keyboard #layout
  18. hf2-cli

    CLI for Microsoft HID Flashing Library for UF2 Bootloaders

    v0.3.3 #adafruit #uf2 #makecode #hid #flash
  19. cargo-hf2

    Cargo Subcommand for Microsoft HID Flashing Library for UF2 Bootloaders

    v0.3.3 #cargo-subcommand #uf2 #hid
  20. multiinput-zorua

    A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform

    v0.1.1 #gamepad #keyboard #hid #mouse
  21. qmk-hid

    CLI for bidirectional communication with QMK keyboards using raw HID

    v0.1.0 #keyboard #cli #qmk #hid
  22. hid

    Safe hidapi wrapper

    v0.4.1 #hid-api #access
  23. Try searching with DuckDuckGo.

  24. ctaphid-types

    Data types for the CTAPHID protocol

    v0.2.0 #ctap #packet-parser #hid
  25. nu-isp-cli

    CLI tool for Nuvoton ISP_HID Bootloaders

    v0.7.1 #isp #flash #nuvoton #hid
  26. nu-isp

    Nuvoton ISP_HID protocol library

    v0.7.1 #isp #flash #nuvoton #hid
  27. mac-mouse-sys

    Tiny wrapper for mouse-related functions in macOS IOKit/hidsystem

    v0.0.9 #macos #mouse #hid #osx
  28. maschine

    For interacting with a Native Instruments Maschine interface over USB

    v0.1.0 #usb-hid #usb #hid
  29. oxidefurnace

    HID Library for communicating with Minecraft+Gameband

    v0.1.1 #minecraft-gameband #communicating #time #hid #settings
  30. hidmon

    Lightweight, callback-based keyboard/mouse monitoring

    v0.2.0 130 #keyboard #mouse #windows #hid
  31. hidapi-sys

    FFI bindings to hidapi

    v0.1.4 #hid
  32. weighty

    reading from HID scales

    v0.1.1 #scale #hid
  33. vmulti-client

    interacting with virtual input driver

    v0.3.4 #virtual-input #input #vmulti #hid #virtual
  34. ledger-sdk-transport-hid

    HID transport implementation for Ledger device communication

    v0.0.2 #hid #cryptocurrency #hardware-wallet #ledger
  35. razer_driver_rs

    razer device USB commands

    v0.1.0 #driver #razer #hid
  36. zmk-protocol

    A protocol to interact with ZMK firmware

    v0.0.2-alpha.3 #protocols #keyboard #hid #wireless
  37. tokio-linux-uhid

    Tokio-based interface to Linux UHID (user-space HID transport drivers)

    v0.3.2 #driver #userspace #hid #linux-uhid #tokio-based #uniq
  38. cosmicbox

    interface with Cosmic Boxes using HID protocol

    v0.5.1 #cosmic #hid #interface #protocols #boxes
  39. mousemode

    daemon that let us to use mouse operations on the Keyboard

    v0.1.8 #keyboard-hotkey #hotkey #mouse #simulation #hid
  40. uhid-sys

    FFI bindings to Linux UHID (user-space HID transport drivers)

    v1.0.0 #userspace #driver #hid #linux-uhid #bindings
  41. multi-input

    A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform

    v0.0.1 #keyboard #gamepad #mouse #hid
  42. uhid-fs

    Interface to Linux UHID (user-space HID transport drivers)

    v0.0.1 #userspace #hid #uhid #linux #linux-uhid
  43. ledger-hw-transport-hid

    Ledger hardware HID transport

    v0.0.1 #ledger-hardware #hid #hardware-wallet