#key-pressed #modifier #flags #occurs #released #xcape

app xcape-rs

XCAPE在Rust中的实现

3个版本 (破坏性更新)

0.4.0 2021年10月29日
0.2.0 2021年10月27日
0.1.0 2021年1月17日

#10 in #released

MIT 协议

21KB
510 代码行(不包括注释)

xcape-rs

Build

Rust驱动的XCAPE

xcape: https://github.com/alols/xcape

xcape允许您在使用时将修饰键作为另一个键使用。请注意,它比直接按原始键略慢,因为按键事件不会在键释放时发生。

用法

$ cargo run -- -h

implement xcape  Rust

USAGE:
    xcape-rs [FLAGS] [OPTIONS]

FLAGS:
    -d, --debug      debug flag
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -e, --expression <map>...    format: code=code|code|code
    -t, --timeout <timeout>      timeout(sec).

示例

xcape-e'64=38' #alt=space

待办事项

  • 从字符串获取Keysym

依赖项

~7–16MB
~191K SLoC