更改poker 2键盘映射

这款poker2买来已经好久了,一直也就当一个普通的机械键盘来使用。当时买这款机械键盘出于三个考虑:

  • 买不起HHKB,作为HHKB的模仿者,价格也很亲民的poker2就入了我的眼,是的,有点买山寨提升逼格的意思。
  • 小,方便携带,不到30cm的长度,可以随便带着走。方向键都没有,能不小么。
  • 可编程,直接keyboard层面修改键盘映射。


由于使用vim比较多,今天突然想更改一下ESCCapsLock的位置,找出来poker2附带的说明书,读了一下,稍微总结一下:

  • poker2只有61个键,所以很多其它的键都是通过Fn键来实现的,包括方向键,很多键的下侧方有标志写着字符的,就是该键的Fn功能。比如按住Fn,再按WSAD就是上下左右键。
  • poker的可编程主要就是指利用Pn键,将某个键映射成一系列的按键,比如将a键映射成123,或者CTRL+C等,这样同时按Pn键和a键,结果就是123或者CRTL+C
  • Toggle(切换)方式,在设定了按键之后,比如对a设置乘123以后,直接按a就是a,按Pn+a就是123,而在Toggle模式下,直接按a就是123,Pna的效果是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可以随时恢复初始键盘映射。这样一款键盘,还是特别值得拥有的。

你可能感兴趣的:(更改poker 2键盘映射)