低延迟 NICOLA 拇指移位重映射器,用于 Windows 输入
体验 NICOLA 拇指移位输入,具有同时按键检测、预测 n-gram 调整和快速布局切换。由 cuzic 创建的 awase 在现代 Windows 桌面上运行,并与常见的输入法集成。它拦截低级键盘事件,将同时按下的按键转换为日文字符,支持与 Yamabuki 兼容的 .yab 布局,并针对需要在桌面环境中精确、低延迟日文文本输入的高级用户。
awase 对 NICOLA 打字员有什么帮助?
awase 通过检测同时按键并将其转换为日语输出来实现 NICOLA 拇指切换,使用与 Yamabuki 兼容的 (.yab) 布局文件,以便现有配置迁移。该工具拦截低级键盘钩子,并将 Alt 或空格等键映射为美国硬件的拇指切换角色。这使得在 Win32、UWP 和 TSF 托管的应用程序中,包括常见的编辑器和浏览器,能够运行拇指切换工作流程。
输入处理的准确性和响应性如何?
重映射器使用用 Rust 编写的异步架构,以保持输入延迟低,并使用动态 n-gram 自适应阈值,根据维基百科派生的语料库调整检测窗口。这种组合旨在减少快速打字时的误报。该程序还声称在系统休眠或 IME 焦点丢失后具有容错恢复能力,这有助于在持续打字会话中保持连续性。
在生产机器上运行是否安全和实用?
awase 通过安装低级钩子来运行,其设计包括从 IME 检测失败和休眠周期的自动恢复,减少了卡键状态的可能性。它建议与 Google Japanese Input 或 MS-IME 一起使用,并提供系统托盘界面以快速切换布局和切换输入,在与其他桌面应用程序同时运行时,将干扰更改保持在最低限度。
推荐给需要低延迟输入的经验丰富的NICOLA用户
awase适合需要实时拇指移位映射的高级用户,并且可以导入.yab布局。基于Rust的异步引擎和自适应n-gram调优使其具有低延迟和更高的打字精度。一个警告:它修改了低级键盘处理,因此用户在对关键文档进行长时间使用之前,应在受控会话中测试布局。