[鍵盤] 從100到60 與 AHK

看板Key_Mou_Pad (鍵盤滑鼠)作者 (kkkkkkq)時間11年前 (2015/03/04 15:21), 11年前編輯推噓17(17012)
留言29則, 17人參與, 最新討論串1/1
因為將近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。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.77.44 ※ 文章網址: https://www.ptt.cc/bbs/Key_Mou_Pad/M.1425453674.A.01E.html ※ 編輯: kkkkkkq (140.114.77.44), 03/04/2015 15:22:16 ※ 編輯: kkkkkkq (140.114.77.44), 03/04/2015 15:22:34

03/04 15:24, , 1F
大王買!
03/04 15:24, 1F

03/04 15:26, , 2F
你需要的可以在GH60設計上實現出來 所以DIY吧
03/04 15:26, 2F

03/04 15:46, , 3F
我只看到HHKB!
03/04 15:46, 3F

03/04 15:53, , 4F
買吧 我猶豫的是該買一把還是兩把HHKB
03/04 15:53, 4F

03/04 16:05, , 5F
明顯是個推HHKB的文章,看完覺得HHKB頗好看..糟糕
03/04 16:05, 5F

03/04 16:06, , 6F
GH60認真在考慮,可能跟HHKB各一把
03/04 16:06, 6F

03/04 16:07, , 7F
現在想要60無鐵板也只有GH60? DIY不是問題啦XDD
03/04 16:07, 7F

03/04 16:13, , 8F
infinite kit keyboard呢?
03/04 16:13, 8F

03/04 16:13, , 9F
y
03/04 16:13, 9F

03/04 16:17, , 10F
看完這篇加估狗一下GH60,好想DIY一把
03/04 16:17, 10F

03/04 16:18, , 11F
那一組我有看到,可是我還是比較喜歡傳統那種設計
03/04 16:18, 11F

03/04 16:20, , 12F
HHKB+1
03/04 16:20, 12F

03/04 16:32, , 13F
Coding不買HHKB不行,在鍵鼠板會引發眾怒 XD
03/04 16:32, 13F

03/04 16:34, , 14F
考試都考100分呢!!
03/04 16:34, 14F

03/04 18:46, , 15F
先買hhkb lite?手感差很多但是配置沒差多少
03/04 18:46, 15F

03/04 18:49, , 16F
價格差很多吧
03/04 18:49, 16F

03/04 19:22, , 17F
手不能也擺正中讓我很不舒服 :p
03/04 19:22, 17F

03/04 20:05, , 18F
感動QWQ 60%愛好者大推
03/04 20:05, 18F

03/05 02:33, , 19F
本篇根本完全說出我心聲 不要偷讀我的想法好嗎XD
03/05 02:33, 19F

03/05 07:17, , 20F
還是比較靜100%,方便又多元
03/05 07:17, 20F

03/05 10:04, , 21F
原PO想法很像Minila的設計思維,盡量讓雙手移動距離降到最低
03/05 10:04, 21F

03/05 10:06, , 22F
,可惜除了鍵帽難換外,為了硬塞方向鍵還讓shift層偏移了
03/05 10:06, 22F

03/05 10:15, , 23F
樓上跟我一樣都是MINILA的死忠支持者啊 XD
03/05 10:15, 23F

03/05 11:13, , 24F
多推幾把,看filco會不會出下一代修正掉shift列的配置啊 XD
03/05 11:13, 24F

03/05 14:53, , 25F
怕上ptt沒方向鍵很麻煩的話,可以用滑鼠瀏覽操作
03/05 14:53, 25F

03/05 14:53, , 26F
HHKB真的很好用
03/05 14:53, 26F

03/05 15:37, , 27F
其實我上PTT也都用滑鼠,手勢用多了反而這樣直觀
03/05 15:37, 27F

03/05 16:19, , 28F
其實我在家上PTT都用iPad的Miu Term HD
03/05 16:19, 28F

04/26 08:58, , 29F
ptt 一樣支援 hljk
04/26 08:58, 29F
文章代碼(AID): #1Kzh9g0U (Key_Mou_Pad)
文章代碼(AID): #1Kzh9g0U (Key_Mou_Pad)