案例
Cosmic Byte Firestorm Controller:基于 USB 协议的鼠标设置客户端
Cosmic Byte Firestorm Controller 是基于已解析 USB 设置协议实现的 Linux 鼠标控制工具。其 Python 命令行程序通过控制传输和中断传输配置灯效、各档 DPI 指示颜色及灵敏度;PROTOCOL.md 记录了数据包结构和命令序列。
- 目标
- 协议
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要 Linux 和 VID 为 0x04d9、PID 为 0xa09f 的 Cosmic Byte Firestorm 鼠标;访问 USB 通常需要 sudo。
- 前提条件:从源码运行需要 Python、pyusb 和 PyYAML。
- 测试证据:设备支持仅在所述 Firestorm 型号上测试。
- 许可:采用 GPL-3.0 许可证。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · electrondefuser/cbfirestorm · 修订 65802f3
- PROTOCOL.md GitHub · electrondefuser/cbfirestorm · 修订 65802f3