
kanata
jtroo
Improve keyboard comfort and usability with advanced customization
AI 简介
Kanata 是一款跨平台的键盘键位重映射工具,支持 Linux、macOS 和 Windows 系统。它提供多层按键功能(如 tap-hold、双击触发、宏定义、Unicode 输入等),基于配置文件实现细粒度行为定制,并通过 Rust 编写保障性能与安全性。项目依赖底层输入拦截(如 Windows 的 Interception 驱动、Linux 的 uinput、macOS 的 IOKit),支持复杂组合逻辑与动态层切换。适用于需要提升打字效率、适配人体工学键盘、简化快捷操作或构建自定义输入工作流的高级用户和开发者。
Rust
GNU Lesser General Public License v3.07.6k
Stars
271
Forks
28
Watchers
120
Issues
Star 增长
今日0
近 7 天0
近 30 天+51
综合评分68.4
默认分支main