这款poker2买来已经好久了,一直也就当一个普通的机械键盘来使用。当时买这款机械键盘出于三个考虑:
- 买不起HHKB,作为HHKB的模仿者,价格也很亲民的poker2就入了我的眼,是的,有点买山寨提升逼格的意思。
- 小,方便携带,不到30cm的长度,可以随便带着走。方向键都没有,能不小么。
- 可编程,直接keyboard层面修改键盘映射。
<img src="http://7qnbfl.com1.z0.glb.clouddn.com/IMG_20141218_113811.jpg">
由于使用vim比较多,今天突然想更改一下ESC
和CapsLock
的位置,找出来poker2附带的说明书,读了一下,稍微总结一下:
- poker2只有61个键,所以很多其它的键都是通过
Fn
键来实现的,包括方向键,很多键的下侧方有标志写着字符的,就是该键的Fn
功能。比如按住Fn
,再按W
,S
,A
,D
就是上下左右键。 - poker的可编程主要就是指利用
Pn
键,将某个键映射成一系列的按键,比如将a键映射成123,或者CTRL
+C
等,这样同时按Pn
键和a
键,结果就是123或者CRTL
+C
。 - Toggle(切换)方式,在设定了按键之后,比如对
a
设置乘123以后,直接按a
就是a,按Pn
+a
就是123,而在Toggle模式下,直接按a
就是123,Pn
加a
的效果是a。 - poker2后面的四个开关,开关1到3可以直接更改一些功能键的映射,开关4可以叫做保护模式,可以锁定键盘映射,避免按键不小心触发更改键盘映射模式。
在这儿可以找到一份英文版的poker2使用说明书。
根据上面的这些说明,我们几乎可以任意自定义自己的键盘。
我做的是:
- 将
Capslock
键与ESC
键互换。这个对于一个vim党来说太重要了。这个需要两步,首先将Pn
+ESC
定义成CapsLock
,将Pn
+Capslock
定义成ESC
。使用时候打开Toggle模式,从此左手小拇指就翻身做主人了。 - 将
左Alt
映射成右Ctrl
,左Alt
一般只用来切换各个应用程序,使用频率远远不及一直用来切换输入法的右CRTL
。同样的如上设置。 - 将
右Crtl
映射成“/home/telnetn",这个主要是我一直搞不清楚用poker2如何打印出波浪线,每次进入家目录下的子目录就比较麻烦,我的家目录是/home/telnetning,但是poker2支持的一个按键最多能被编程位14个按键,所以我只是映射成"/home/telnetn",然后再使用TAB
键补全。
根据自己的需求,可以将键盘映射成几乎自己任意想要的效果,再以后的使用中,我将慢慢根据自己的习惯继续调整键盘布局。其实每一行的人经过足够的更改键盘映射和适应过程,都应该能够提高自己的工作效率。而且使用Fn
+R
可以随时恢复初始键盘映射。这样一款键盘,还是特别值得拥有的。