哈哈,又是我
經過一番思索跟嘗試後,我自定了一套跟別人完全不同的規則
但用起來似乎比較直覺跟順手
規則如下
F + JIKL = 左上下右
Space + OL = 上頁下頁 (用無名指按上下頁還是比較習慣,P/;的話小指太沒力了)
Space + IK = Home/End (上下模式,用最有力的中指按)
Space + JK = Home/End (左右模式,下面說明)
Space + P[] = Back/Back/Back (用了三個模擬Backspace的長鍵就鐵定不會按錯了)
Space + ;' = Del/Del (用了兩個模擬 Del 也鐵定不會按錯)
為什麼會有兩個Home呢?因為我直覺老是按錯,104鍵的Home/End是上下配置
寫文章時Home/End游標會跳到最左跟最右,兩者全包的話按錯也沒關係,都一樣是Home
厲害吧!!!
最後,F 只承攬了方向鍵,其他功能由空白鍵Spacebar全包
這樣用了兩個modifier的配置方式有一個很大的優點,
就是手指完全不會離開中心區域
即使要按 backspace 也只要按P就行了
哈哈,這個作法很與眾不同吧,應該沒人會這樣用
但是似乎是最適合我這種老是按錯的人
O大跟A大兩位大大說的沒錯,CapsLock真的不合適,
不僅要移動手而且小指又最沒力按久很累,跟Shift太近又很難搭
我想這應該就是最後定案了,感謝各位的意見跟協助,幫助很大
※ 引述《serenemind (沉)》之銘言:
: 分享一下為什麼用F或者空白鍵當modifier時
: 中文輸入太快會出問題的原因
: 我覺得這是 AHK 的 bug
: 我是從KeyHistory的內容發現的
: 照理說Modifier按下後,不論是F或空白鍵
: 第二個字母必須要有完整的 down 加上 up
: 才能滿足條件映射到方向鍵
: 例如 空白鍵按下後,必須有I down加上 I up才可以觸發向上鍵。
: 結果我從KeyHistory中發現,空白鍵按下後明明只有 I up他也給我觸發
: 後來我只好土法煉鋼加上額外的條件避免AHK給我亂觸發
: 非常肯定這是AHK的bug
: 因為在搜尋的過程中也看到有人反應說打太快就會誤觸發的問題
: 但那些回答的人沒有一個是真正的解決方案
: 不過花了兩天總算讓這個問題塵埃落定了