作者serenemind (沉)
看板Key_Mou_Pad
标题Re: [闲聊] 突发奇想想将 CapsLock+JKIL 改成方向键
时间Tue Sep 20 22:50:26 2022
分享一下为什麽用F或者空白键当modifier时
中文输入太快会出问题的原因
我觉得这是 AHK 的 bug
我是从KeyHistory的内容发现的
照理说Modifier按下後,不论是F或空白键
第二个字母必须要有完整的 down 加上 up
才能满足条件映射到方向键
例如 空白键按下後,必须有I down加上 I up才可以触发向上键。
结果我从KeyHistory中发现,空白键按下後明明只有 I up他也给我触发
後来我只好土法炼钢加上额外的条件避免AHK给我乱触发
非常肯定这是AHK的bug
因为在搜寻的过程中也看到有人反应说打太快就会误触发的问题
但那些回答的人没有一个是真正的解决方案
不过花了两天总算让这个问题尘埃落定了
我应该会选择用空白键来当Modifier
但是我觉得要适应用这几个键来取代方向键真的好难
没有办法不经思索的打字
觉得适应的过程脑筋都会打结
※ 引述《serenemind (沉)》之铭言:
: 另开一篇讨论一个问题
: 根据推文的建议
: 我使用了 CapsLock,F,空白键这三种来当Modifier做比较
: 发现了一个问题,
: 就是当要额外加上其他如Ctrl键时,使用F或空白键当Modifier会失效
: 举例来说
: 在浏览器中,我们一般可以用Ctrl+PgUp 跟Ctrl+PgDn 来切换索引标签
: 如果用空白键来当Modifier,用Ctrl+空白键+P 与 Ctrl+空白键+; 却无法切换
: 三种Modifier只有CapsLock可以切换,也就是说CapsLock更加全面
: 不知道是因为AutoHotKey的语法问题,还是真的另两种无法达成
: 想请推文中的 Observer0117 与 Ares911 两位大大提供一下你们的经验
: 感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.239.246 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1663685428.A.C35.html
※ 编辑: serenemind (220.135.239.246 台湾), 09/20/2022 22:55:07
1F:推 Richun: 觉得选字麻烦的话要不要试试换输入法 都要适应的话 09/21 03:30
2F:→ serenemind: 换输入法.....这是完全不同等级的学习曲线吧 09/21 04:03
3F:推 pennymarkfox: 就打字而言你要选字就一定会慢 不管你怎麽改进按键 09/21 14:23
4F:→ serenemind: 这并没有冲突啊,改进键後之後可以再学输入法 09/21 15:47
5F:→ serenemind: 不就如虎添翼了吗? 09/21 15:47