RSS订阅《HelloGitHub》第 104 期看到一个键盘映射工具kanata https://github.com/jtroo/kanata, 打算替代之前用的AHK配置,看起来更加全面小巧,rust程序,使用配置文件,实际用下来比autohotkey 1.0更加方便,比如以前为了中文下的`符号,AHK需要使用复制功能,反而影响正常的已复制内容,而kanata直接能映射。完成了ralt的qweasd映射上下左右home、end。kanata主要的键盘查找和名称可见以下工具和官方文档。https://www.toptal.com/developers/keycodehttps://github.com/jtroo/kanata/blob/v1.7.0/parser/src/keys/mod.rs用unicode方式实现了中文下输入英文符号,避免切换中英文,如 (unicode "`")和 (unicode ">") 可以避免输入中文特殊符号和书名号。但是最后没研究出来怎么把鼠标4,5键,也就是鼠标侧键前进后退映射成鼠标中键, AHK里比较容易。kanata里试了mftp:
molezz
记录下那些感想