Rust语言开发的跨平台键盘重映射工具 kanata

其实只是想拉人入坑试试水,我自己还完全没用过(
不过既然是安利,还是稍微介绍一下吧,以下内容摘自官方Readme:
支持Linux、macOS和Windows
配置文件易读

和另一个帖子里介绍的Kmonad很相似( Kmonad,一个自由改变键盘布局的软件。
支持多层按键映射切换
支持点按-长按映射为不同的键、支持Unicode输出、支持静态/动态宏
支持Vim式的按键序列触发行为
可以运行TCP服务器与其他程序交互

例如通过另一个程序监控当前激活的窗口,达到不同程序自动切换不同按键映射的功能( GitHub - Aqaao/kanawin: Automatic switch layer plugin for kanata.
支持 Interception driver(其他Windows平台按键映射软件的常见依赖项目,可以在驱动层面实现映射。此外这个功能是可选的,不是非要依赖这个驱动)
项目地址:github.comGitHub - jtroo/kanata: Improve keyboard comfort and usability with...Improve keyboard comfort and usability with advanced customization


不知道有没有人愿意花时间研究一下这个软件功能怎么样。