最近几天比较心动机械键盘,看来看去,挑中了Poker2。
主要看中的有如下几方面,一是比较小巧精致,二是使用了cherry轴,三是有编程功能。但这款键盘的缺点是没有方向键,需要利用fn + awsd键来变向实现。
由于fn键比较不太好够到,所以买之前我是这么想的,让空格右边的alt键变成fn键,让fn + sedf来代替fn +awsd的作用,这样我在使用方向键时就会非常地舒服。而直到买回来,才发现入了坑。
坑的原因主要是这样的:
这款键盘无法实现让某个键变成fn,更无法让某个键变成pn。也罢,我宁愿手上别扭一点了,就直接用fn吧,但是问题来了,在正常模式下对于已经编程的键需要借助pn才能实现其功能,除非进入toggle模式,也就是说,我要么在正常模式下使用pn+fn+sedf,要么先进入toggle模式再使用fn+sedf。
前者极大增加了按键的麻烦程度,对于后者,toggle模式的进入和退出要使用fn+右shift,这个在选取文字时非常容易误切换。于是更保险的办法就是,直接用pn+sedf,这样怎么组合进shift都不会影响模式。但是pn的键位更加坑爹,无论我用哪个手指都无法舒服地按到,目前看只能用手掌的边缘去压……
转念一想,硬编程遇到了问题,软件是否可以协助我?我不就是想让alt+sedf来实现方向键嘛,直接写段AHK代码不就行了,像这样:
!s::
Send {Left}
return
!d::
Send {Down}
return
!f::
Send {Right}
return
!e::
Send {Up}
return
我还顺便把a和g调成了HOME和END,得意满满。
后来又发现,这样做也有个问题,就是当利用shift+方向键选取文字时,系统依然不识别,也就是说,系统对于alt+shift+sedf比较无语,不知道键盘想做什么。
然后我就妥协了,干脆用pn+sedf吧!
问题又来了,那个位置超级隐居的pn如何按到?我想到的办法是,把pn键叠在另一个键上,强行加高pn键的高度,这样,当我需要按pn时,只需要右手向右一栽歪,pn就被我的手掌侧面给压下去了。
好吧连我自己都觉得难以驾驭这种很超级奇葩的按键风格啊……
最后的最后,我选择了退货:不作死就不会死,不是VI程序员就不要整那些个妖娥子,方向键还是独立出来为好,这种利用组合键实现方向键的操作方式实在是折磨人。而且,这款键盘对mac的支持一般,有休眠唤不醒问题,新的beta固件干脆不支持mac,所以早切早清爽。
寄回北京8块钱快递费,貌似天猫有运费险,这8块钱还能帮我节省下来。
网友评论