3 个不稳定版本

0.2.0 2024 年 5 月 11 日
0.1.1 2023 年 3 月 2 日
0.1.0 2022 年 10 月 2 日

#20 in #gadget

Download history 141/week @ 2024-05-05 49/week @ 2024-05-12 44/week @ 2024-05-19 13/week @ 2024-05-26 13/week @ 2024-06-02 21/week @ 2024-06-09 13/week @ 2024-06-16 14/week @ 2024-06-23 6/week @ 2024-06-30 11/week @ 2024-07-07 14/week @ 2024-07-14 7/week @ 2024-07-21 24/week @ 2024-07-28 17/week @ 2024-08-04 18/week @ 2024-08-11 17/week @ 2024-08-18

77 每月下载量
用于 4 crates

MIT 许可证

70KB
1.5K SLoC

Rust 的 HID Gadget 模拟

github crate docs MIT CI

Rust crate 用于与 Linux HID Gadget 设备 (/dev/hidgX) 交互。

由于所有功能都依赖于 Linux 函数调用,因此此 crate 仅适用于 Linux 系统。

crates

  • hidg-core - 核心抽象和低级接口(不适用于最终用户)
  • hidg - 仅支持同步操作的标准接口
  • tokio-hidg - 适用于 tokio 异步运行时的异步接口
  • async-hidg - 适用于其他异步运行时的异步接口

功能

依赖项

~0.7–1.4MB
~29K SLoC