[鍵盤] 從100到60 與 AHK

作者: kkkkkkq (kkkkkkq)   2015-03-04 15:21:12
因為將近3000字,所以建議用evernote連結看。
https://www.evernote.com/l/AHAjoTl66ftF6o18j5Gyb7djohW0-o1gToA
這說的是鍵盤size不是分數嘿XD

其實一開始會找機械式單純是因為懷念小時候那種喀喀喀的聲音,我跟我妹都覺得後來的
薄膜好難用。
所以一開始當然也是從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所以看圖說故事。

根據圖片他直接把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