4个版本

使用旧Rust 2015

0.1.3 2017年12月12日
0.1.2 2017年3月12日
0.1.1 2016年3月29日
0.1.0 2016年3月29日

#1320硬件支持

25 每月下载量

MIT/Apache

7KB
55 代码行

Build Status

这是一个获取摇杆输入的库。

文档在这里

示例用法

let mut js_dev = joy::Device::open("/dev/input/js0\0".as_bytes()).unwrap();
loop {
    for ev in &mut js_dev {
        use joy::Event::*;
        match ev {
            Axis(n, x) => println!("axis {} moved to {}", n, x),
            Button(n, true) => println!("button {} pressed", n),
            Button(n, false) => println!("button {} released", n),
        }
    }
}

lib.rs:

这是一个获取摇杆输入的库。

示例用法

let mut js_dev = joy::Device::open("/dev/input/js0\0".as_bytes()).unwrap();
loop {
    for ev in &mut js_dev {
        use joy::Event::*;
        match ev {
            Axis(n, x) => println!("axis {} moved to {}", n, x),
            Button(n, true) => println!("button {} pressed", n),
            Button(n, false) => println!("button {} released", n),
        }
    }
}

依赖项

~180KB