3 个不稳定版本

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

#20 in #gadget

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

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