10 个稳定版本
2.0.0 | 2024年7月3日 |
---|---|
1.6.0 | 2023年7月19日 |
1.5.1 | 2023年4月15日 |
1.5.0 | 2022年12月11日 |
1.2.0 | 2021年11月21日 |
#840 in 文本处理
49KB
982 行
kbremap
Windows 自定义键盘布局。
config.toml
是 Dvorak 布局的注释良好的示例配置。
特性
- 将任何键映射到其他键
- 支持 Unicode 字符,包括大多数表情符号 ⌨️🔥
- 虚拟层(例如,右 Alt 以覆盖箭头键进行导航)
- 无需安装或管理员权限
- 双击托盘图标将禁用布局
- 可选在 Windows 系统启动时运行
- 使用 Windows 最低级别的键盘钩子以实现最大兼容性
支持 neo.toml
配置
- 支持 Neo-Layout 的所有 6 层 Neo-Layout
- 第 1 和 2 层支持死键(欢迎为第 3-6 层提交 Pull Requests)
- 可选 QWERTY/QWERTZ 布局,用于具有 CTRL、ALT 和 WIN 修饰符的快捷键
已知问题
- 在全屏模式下不适用于 RDP(或当“应用 Windows 键组合:在远程计算机上”被设置时)。在远程机器上使用 kbremap 的第二个实例作为解决方案运行正常。
- 组合键不可用(尚不支持)
许可
许可方式为以下之一
- Apache 许可证,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确表示,否则任何有意提交以包含在作品中的贡献,根据 Apache-2.0 许可证定义,应按上述方式双许可,不附加任何额外条款或条件。
依赖
~12–20MB
~258K SLoC