[键盘] 从100到60 与 AHK

楼主: kkkkkkq (kkkkkkq)   2015-03-04 15:21:12
因为将近3000字,所以建议用evernote连结看。
https://www.evernote.com/l/AHAjoTl66ftF6o18j5Gyb7djohW0-o1gToA
这说的是键盘size不是分数嘿XD
http://imgur.com/cNd3slQ
其实一开始会找机械式单纯是因为怀念小时候那种喀喀喀的声音,我跟我妹都觉得后来的
薄膜好难用。
所以一开始当然也是从100%开始入门,因为根本不知道有其他配置的存在。
就这样过了好几年,一直到了一两年前开始自己写autohotkey设定常用的快捷键,渐渐发
现100%好像没必要。
在开始接触autohotkey的时候我还是用9008 G2 PBT—也就是100%,而我现在基本上都用
60%,因为没继续打星海所以也很少拿80%。
一开始的想法其实很单纯,刚转科系进去资工,想当然就是会需要整天coding。而我想法
是,如果可以让coding的过程比较快乐,生活应该比较美满? XDD
当初看了很多过来人都说身为工程师标准指法是必须的,否则会很痛苦。
而标准指法就是尽量将手指移动的位置降到最低,所以也让我开始想要用
”自己设定的组合键来达到移动更少的手指”。
以注音中打来说,最大的问题就是选字。
天杀的方向键在右下方,而鼠标也在右手边,100%的独立数字区也在右边。
有一天睡醒撞到头发现这个设计很奇怪,为什么我打字双手好像都是放在身体的左手边而
不是我胸口正中间?但是我还没有说到对现有100%的不满,所以先回到手指位移的问题。
正因为方向键在右下方,完全不在37的附近。
每次打中文没几个字就要花可以打出好几个中文的时间去
移动到右下方选字,然后回来,然后选字,然后回来。
最一开始我也是去找左右手分开那种人体工学键盘,可是一支一万多还没地方试打实在是
让学生却步。而且听说那个也需要上手,当时我连标准指法都还没练熟实在没有勇气跳下
去。所以就开始了用软件层去实现自定义快捷键的路。
一开始想法很简单,既然右手要用鼠标还要选字太操劳,那我尽量用左手好了。也曾经去
找左手80%,结果Ducky那只把好像没有出。所以最一开始的设定是牺牲单引号这个按键当
作我自己用的FN键,就是Enter左边那一颗,因为我少用单引号然后他在右手,双引号的按
法没有改变一样是按下shift就出现。这样其实不是很好,我后来有改掉。这样我才可以把
上下左右跟六块肌的功能用左半部的按键实现,wasd就跟游戏一样直观的方向键,而我发
现Delete我放在V,因为我把他跟相呼应的backsapce放在R而Enter放在F,其实后面这两颗
是不用做成快捷键没错,不过我做成这样之后用起来很顺手。
原因是,当你需要编辑功能的时候可以全部都联想到单引号。如果只有将delete做在左手
,变成”后退””完成“两个想法在右手,可是”删除“这个想法在左手。如果是mac的话
比较没有这个问题,因为”完成"这个想法独立出来是很直觉的,可是”后退“跟”删除“
太相似,在过去80%以上他都在右手边,在FC660这种配置他也是在右手边,而mac很不建议
你用delete所以也没有这个问题。
现在六块肌剩下五块需要处理,而我没在用insert所以直接放生它,快捷键本来是将常常
使用不对重复的动作变得快速跟轻松,而insert不在这个范围内。四块肌中home跟end比较
常用,因为end可以直接退到那一行的最后面接着打字,而home跟他是一组的。所以我将它
放在E跟C,Q跟Z就是page up跟down。因为中指比较好按,小指...killing me XDDD
就这样在100%上面实验是不是真的可以节省时间,又让我打中文打英文都舒服方便。
结果是真的超舒服的!只是需要一点时间去适应,改变的其实是想法,然后去训练肌肉记
忆而已。
但是我发现了一个问题,我右手小指好像快要断掉了.....
因为他不是刚好在定位上的那四颗,而是刚好在右边一格,不知为何右手小指就是不太顺
。我后来有想到可能的原因,因为右手常常使用鼠标,而在使用鼠标时,大部份都是让小
指去缩紧靠拢,而左手反而没有这个问题。
所以,我改变了我的leader key,现在全部都在左手上实现。
说到这个,这个用快捷键跟leader key—或许说FN比较恰当—的想法其实很像vim的用法,
我后来才发现。因为很多大神都说vim不学好,怎么失业的都不知道;看过大神用vim
coding,根本不知道他在干麻,事情就结束了XDD
所以后来在尝试学vim的时候发现他也是用hjkl去做上下左右,然后选一颗按键当
leader key。
当我放弃将FN放在右手的时候,在键盘上寻寻觅觅实在很难找到一颗很少用,可是又按起
来位置很顺手的按键,直到有一天睡觉跌下床,被HHKB吸引之后给了我一个想法。
避免有人不知道HHKB所以看图说故事。
http://imgur.com/4QXwsA4
根据图片他直接把control那个位置的案件拿掉了,然后放到caps lock位置上面。其实这
样做我后来才知道真的不错,像是9008他也有做caps lock跟contol对调。我看到对调的理
由是linux很常用到control,所以把它放到比较常用的位置。这个想法直到我用了mac之后
才真的了解,他说的没错!
等到我从被外型的感动中醒来时,我发现caps lock还真的是很少按啊,因为我要大写都
是自己按shift,所以真的是没有机会去用它,所以他就成了我的新FN key。
其实这中间曾经有很多纠结,因为一旦用了它,继续用wasd就会要移动左手,不能跟以前
一样完全都在默认的位置上。不过事后发现这个方法可能不是最好,可是是目前用起来顺
手的一个,重点是不会痛!速度可能比之前那个慢一点点,毕竟左手可以完全不用移动手
腕,但是因为不会痛所以轻松愉快。
而caps lock的功能其实还留着,这是我当初没有预料到的。在autohotkey上面我随便写写
,他效果变成单击caps lock还是一样切换大小写,可是当有组合间出发的时候就不会有切
换效果,超棒!这个效果后来发现在mac上面的Karabiner还特别用一个语法去表示。
现在是wasd照旧,QZ成为home跟end,因为我发现page up and down我实在太少用,所以
也跟insert一起被我舍弃掉;E为backspace、C为delete。因为这样刚好是一个九宫格的样
子,所以enter我也拿掉,毕竟本来就不是不顺手,而且概念也不一样。
所以说从100到60对我而言是必经之路,因为我在100%上面就已经完全没有用到大于60%的
按钮了,除了独立F键以外。
而到我真的买了V60,我还是有做一些调整,主要就是F键区做一些取舍。
这也是为什么我当初没有考虑买pure pro的原因,因为我根本不需要借由牺牲掉整个row
的偏移来换取独立的方向键。
不过上PTT如果是用键盘的话确实独立方向键真的需要,所以poker2跟V60这种toggle我就
很喜欢,这大概也是我少数会用到的键盘上内建的FN层组合键。
用软件实现有好有坏,好处是不管哪一把来你都可以直接上手,坏处就是绑定OS。
所以我在转到OSX的时候又花了一点时间porting过去,这边文章就是在macbook上面打的。
最后我希望在工作上常常用键盘的人会喜欢60%,也希望更多人可以分享这方面的心得,有机会的话我再把剩下的一些内容PO出来吧。
然后...想买HHKB。
作者: curstwings (u)   2015-03-04 15:24:00
大王买!
作者: cssh (邪恶总说:打包啦!)   2015-03-04 15:26:00
你需要的可以在GH60设计上实现出来 所以DIY吧
作者: natsugo (无銭优雅)   2015-03-04 15:46:00
我只看到HHKB!
作者: hidog (.....)   2015-03-04 15:53:00
买吧 我犹豫的是该买一把还是两把HHKB
作者: microdot (DotCom)   2015-03-04 16:05:00
明显是个推HHKB的文章,看完觉得HHKB颇好看..糟糕
楼主: kkkkkkq (kkkkkkq)   2015-03-04 16:06:00
GH60认真在考虑,可能跟HHKB各一把现在想要60无铁板也只有GH60? DIY不是问题啦XDD
作者: idunhav1 (你知道天空为什么是蓝的?)   2015-03-04 16:13:00
infinite kit keyboard呢?y
作者: microdot (DotCom)   2015-03-04 16:17:00
看完这篇加估狗一下GH60,好想DIY一把
楼主: kkkkkkq (kkkkkkq)   2015-03-04 16:18:00
那一组我有看到,可是我还是比较喜欢传统那种设计
作者: kira3628800 (kira10!)   2015-03-04 16:20:00
HHKB+1
作者: wenyonba (射后不理很XX啊!!!!)   2015-03-04 16:32:00
Coding不买HHKB不行,在键鼠板会引发众怒 XD
作者: kira3628800 (kira10!)   2015-03-04 16:34:00
考试都考100分呢!!
作者: moonlca (竹)   2015-03-04 18:46:00
先买hhkb lite?手感差很多但是配置没差多少
作者: kira3628800 (kira10!)   2015-03-04 18:49:00
价格差很多吧
作者: pusheen (胖吉猫)   2015-03-04 19:22:00
手不能也摆正中让我很不舒服 :p
作者: garyfan701 (In)   2015-03-04 20:05:00
感动QWQ 60%爱好者大推
作者: joiedevivre (難道您鍵盤系? :D)   2015-03-05 02:33:00
本篇根本完全说出我心声 不要偷读我的想法好吗XD
作者: comodo (是酸民不意外)   2015-03-05 07:17:00
还是比较静100%,方便又多元
作者: TeCn (上班不打B)   2015-03-05 10:04:00
原PO想法很像Minila的设计思维,尽量让双手移动距离降到最低,可惜除了键帽难换外,为了硬塞方向键还让shift层偏移了
作者: wenyonba (射后不理很XX啊!!!!)   2015-03-05 10:15:00
楼上跟我一样都是MINILA的死忠支持者啊 XD
作者: TeCn (上班不打B)   2015-03-05 11:13:00
多推几把,看filco会不会出下一代修正掉shift列的配置啊 XD
作者: tomomo520 (tomomo)   2015-03-05 14:53:00
怕上ptt没方向键很麻烦的话,可以用鼠标浏览操作HHKB真的很好用
楼主: kkkkkkq (kkkkkkq)   2015-03-05 15:37:00
其实我上PTT也都用鼠标,手势用多了反而这样直观
作者: TeCn (上班不打B)   2015-03-05 16:19:00
其实我在家上PTT都用iPad的Miu Term HD

Links booklink

Contact Us: admin [ a t ] ucptt.com