1 个不稳定版本
0.1.0 | 2019年3月25日 |
---|
#13 in #key-events
7KB
145 行
libspnav
围绕libspnav的简化Rust包装,提供类型安全的接口。
可选特性
serde-serialize
- 使按键事件结构可序列化。
限制
当前包装器仅支持与spacenavd
(UNIX域套接字)通信的非X11方法。未来将考虑X11支持。
lib.rs
:
此crate中的所有函数与底层libspnav
库的功能相同,主要变化是使用Rust枚举安全地表示由wait_event()
返回的事件。
依赖
~34–380KB