1 个不稳定版本

0.1.0 2019年3月25日

#13 in #key-events

BSD-3-Clause

7KB
145

libspnav

crates.io

围绕libspnav的简化Rust包装,提供类型安全的接口。

文档

可选特性

  • serde-serialize - 使按键事件结构可序列化。

限制

当前包装器仅支持与spacenavd(UNIX域套接字)通信的非X11方法。未来将考虑X11支持。


lib.rs:

此crate中的所有函数与底层libspnav库的功能相同,主要变化是使用Rust枚举安全地表示由wait_event()返回的事件。

依赖

~34–380KB