2 个版本

使用旧的 Rust 2015

0.1.1 2016年7月14日
0.1.0 2016年7月14日

#17#evdev

26 每月下载量

CC0 许可证

47KB
1K SLoC

Rust 对 libevdev 的 FFI 绑定

此包提供了对 libevdevlinux/input.h 的生成 FFI 绑定。

要重新生成绑定,运行

bindgen --ctypes-prefix=libc --builtins --match evdev /usr/include/libevdev-1.0/libevdev/libevdev.h > src/evdev.rs
bindgen --ctypes-prefix=libc --builtins --match input.h /usr/include/libevdev-1.0/libevdev/libevdev.h > src/linux_input.rs

并清理所有内容。应该只需要一周。

依赖

~42KB