PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Hid Python Packages

Python packages with the GitHub topic hid. Sorted by monthly downloads, with stars and forks.
JakubAndrysek
pyspacemouse

🎮 Multiplatform Python library for 3Dconnexion SpaceMouse devices using raw HID.

29K 149 28
vpaeder
pymcp2221

A python driver for the Microchip MCP2221/MCP2221A USB 2.0 to I2C/UART protocol converters

6K 7 2
usb-tools
hid-parser

Typed pure Python library to parse HID report descriptors

4K 54 25
FFY00
uhid

Pure Python typed Linux UHID wrapper

2K 12 1
hyperb1iss
hypercolor

Epic RGB lighting orchestration for Linux, Windows, and macOS

2K 30 0
todbot
blink1

Official Python library for blink(1) USB RGB LED notification device

2K 38 6
Gum-Joe
2keys

A easy to setup second keyboard, designed for everyone.

1K 11 4
tinqiao-oss
clawtouch-mcp

ClawTouch MCP server — exposes a real USB-HID keyboard/mouse (Raspberry Pi Pico 2) as Model Context Protocol tools for any LLM agent. MIT.

1K 12 2
Ar4ikov
openrazer-win

OpenRazer for Windows 10/11 — Razer keyboard, mouse and mousepad control in user space. No Synapse, no kernel driver, no dependencies. 267 devices.

1K 11 0
FFY00
ioctl

Pure python typed Linux ioctl & ioctl interfaces implementation

924 0 0
okhsunrog
km003c

Open-source host tools for POWER-Z KM003C, written in Rust

756 18 4
MLAB-project
ft260

PyFT260: A Python driver and interface library for FTDI's FT260 I2C, UART, and GPIO functions

711 8 2
deonspengler
akp02

Linux library for the Ajazz AKP02 USB secondary display, reverse-engineered from its Windows-only official software.

652 3 0
quaxalber
bluetooth-2-usb

Turn a Raspberry Pi into a USB HID bridge for Bluetooth keyboards and mice.

519 91 16
Brikwerk
nxbt

Control your Nintendo Switch through a website, terminal, or macro.

467 1K 148
hid-io
layouts

Python API for dealing with the layouts repo

407 0 0
pilotak
mcp2221

Python driver for MCP2221A

401 4 1
eliBenven
freemicro

Drive the OpenAI Codex Micro macro pad from Claude Code. Six Agent Keys show which of your projects needs you, and pressing one jumps to its terminal tab. Every key, the dial and the thumbstick, over USB or Bluetooth. No ChatGPT desktop app required. Includes the fully documented device protocol.

367 28 7
stokes-audio
pyquadcortex

Unofficial Python library and CLI for controlling a Neural DSP Quad Cortex over USB

362 7 2
ZeroDumb
happy-frog

HID emulation framework for cybersecurity learning. Generate HID in simple to create .txt without the need for proprietary controllers, no binary needed.

348 12 4
capitan0n
probolos

Deny-by-default USB gate for Linux. Unknown devices stay unauthorized until you approve them, after identity, consistency, behaviour and storage checks. Defends against BadUSB, rogue keyboards and suspicious sticks. Beta, research-stage.

285 0 0
maskservice
rp2040-keyboard

Complete solution for RP2040-One based USB HID keypad with rotary encoder

266 0 0
FFY00
lshid

Like lsusb, but for HID devices

257 6 0
olvvier
macimu

reading the undocumented mems accelerometer + gyroscope on apple silicon macbooks via iokit hid

226 1K 66
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology