1 个不稳定版本
使用旧版 Rust 2015
0.1.0 | 2020年7月31日 |
---|
#1835 在 硬件支持
72 每月下载量
在 olc_rust_game_engine 中使用
7KB
133 行
keyboard_query
一个简单的库,可以按需查询窗口外的键盘输入。在 Windows、Linux(X11)和 macOS 上运行。
示例
extern crate keyboard_query;
use keyboard_query::{DeviceQuery, DeviceState};
fn main() {
let device_state = DeviceState::new();
let mut prev_keys = vec![];
loop {
let keys = device_state.get_keys();
if keys != prev_keys {
println!("{:?}", keys);
}
prev_keys = keys;
}
}
依赖项
在 Ubuntu/Debian 上
sudo apt install libx11-dev
在 Fedora/RHEL/CentOS 上
sudo dnf install xorg-x11-server-devel
依赖项
~135KB