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 文本处理

MIT/Apache

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 许可证定义,应按上述方式双许可,不附加任何额外条款或条件。

依赖

~12–20MB
~258K SLoC