HHKB配合AutoHotKey修改F1 F2 F3 – = \ ` [ ]快捷键

2020年4月12日 | 标签:

一、HHKB配合AutoHotKey修改F1、F2、F3

1、问题描述

HHKB键盘没有F1 – F12功能键,使用的时候需要配合Fn才能适用,而Fn键又在右下角,很不方便,需要将手从打字的键盘上拿开。

2、配合AutoHotKey修改F1、F2、F3键

^1::Send,{F1}
^2::Send,{F2}
^3::Send,{F3}

将上述代码添加到ahk中,这样设置之后,Ctrl+1、2、3,对应的是F1、F2、F3。

这样单手就可以操作F1(启动天若OCR)、F2(修改文件名)、F3(查找下一个)。

二、HHKB配合AutoHotKey修改- = \ ` [ ]键

1、-键修改为Up键(↑)

记忆:键盘位置在最上方

2、+ \键修改为Home End键

这样修改后,和普通键盘习惯保持一致,Home End键位于Del键左边,位置在键盘最顶部。

3、`键修改为Del键(可视化:看键盘下方标识即为Del)

HHKB键盘上`键下方的标识即为Del,这样设置具有可视化操作,易于记忆;而且和非HHKB键盘键位保持一致,Del位于键盘右上方最顶部,易于操作。

这样设置后,直接按`即为向右删除一个字符,而无需Fn+Del键,这样更方便,效率更高。

4、[ ] 键修改为Right Left键(← →)

[ ]是HHKB键盘上为数不多的使用场景很少,却可以单键输入的按键,不修改为常用的字符,着实浪费HHKB有限的60个键。

纵观自己的文本输入习惯,需要输入← → 的场景很多,但是HHKB键盘却无单独的← →按键。

虽然配合Fn键可以用自带的键盘输入← → 键,但很不方便,需要右手按住Fn的同时,眼睛看键盘寻找← → 键的位置,效率很低。

再虽然,配合autohotkey可以实现Ctrl键加字母输入← → 键,这样操作后眼睛不用再看键盘,可以实现盲打,但是还是需要组合键输入,输入效率明显低于单键的输入效率。

5、Ctrl+J修改为↓

左手小指按住Ctrl键,右手食指从键盘上快速找到J键位置,FJ键在键盘上有凸起的横条,很好找。

而且输入文本的时候经常需要使用↓,这样左右手配合,可以手不离开键盘即可输入↓,很快。

6、ahk代码如下

-::Up
=::Home
\::End
`::Del
[::Left
]::Right
^j::Send,{Down}

把如上代码添加到ahk文本即可实现上述操作。