hidapi:一个跨平台的 C 库,专门用来和 USB/BlE HID 类设备(如键盘、鼠标、游戏手柄、扫码枪、LED 控制器)
hidapi是一个跨平台的C库,专门用于与USB/Bluetooth HID类设备(如键盘、鼠标、游戏手柄、扫码枪、LED控制器等)通信。它提供统一API,支持Windows、Linux、macOS、FreeBSD四大平台,可直接嵌入项目或编译为共享库。hidapi把底层驱动细节封装成简单函数(hid_open、hid_read、hid_write等),让开发者无需关注平台差异和驱动细节,专注业务实现。适合嵌入式、游戏外设、工业控制等领域开发。