文件名称:keyremaplinux:将键盘布局定义为C ++类
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-10 08:39:30
C++
介绍 将键盘布局定义为C ++类。 主要侧重于实现。 为什么用它代替xmodmap / xcape 从input_event代码-一键处理只是单一的表示 。 无需区分scancode,keysym或keycode。 对于复杂的布局,xmodmap / xcape难以维护: : 。 每个键盘的线程数使您可以在每个键盘上使用不同的布局。 单元测试您的布局。 安装 构建keyremaplinux git clone https://github.com/kozikow/keyremaplinux ~ /keyremaplinux cd ~ /keyremaplinux bazel build //keyremaplinux 在Linux上运行 运行以下之一: sudo nice -n -20 ./bazel-bin/keyremaplinux/keyremaplinux kozi
【文件预览】:
keyremaplinux-master
----gmock.BUILD(661B)
----keyremaplinux.service(244B)
----README.org(2KB)
----LICENSE(18KB)
----.projectile(0B)
----WORKSPACE(426B)
----keyremaplinux()
--------device()
--------remapper()
--------device_remapping_daemon_test.cc(155B)
--------util()
--------device_remapping_daemon.h(880B)
--------BUILD(1KB)
--------device_remapping_daemon.cc(1KB)
--------keyremaplinux.cc(2KB)
----.gitignore(340B)