PTT評價

Re: [閒聊] 突發奇想想將 CapsLock+JKIL 改成方向鍵

看板Key_Mou_Pad標題Re: [閒聊] 突發奇想想將 CapsLock+JKIL 改成方向鍵作者
serenemind
(沉)
時間推噓 1 推:1 噓:0 →:29

方向鍵設定完後

經過一段時間適應後有比較進步

不過我覺得打快的時候會出問題

不論是用ahk, qmk作映射都是難以避免的

因為後來去了解了一下qmk的皮毛

qmk是將按鍵分成許多layer

以按鍵按的時間長來分辨是哪一個layer來作搭配

雖然這些時間長是可以調整的

但不管怎麼調整,速度快起來的時候,就會誤判

以 F 鍵作modifier的,將F+u設為 home

然後用注音連續快速打「求」跟「秋」

速度快時偶而就會將「ㄑ一」判斷成home鍵

以 space空白鍵作modifier的,可以不斷的打"this is a book"

就會發現速度快時有時候就會將"space+i"判斷為"向上"

因為不論是ahk或qmk都會需要一個判斷的時間,

所以必定有delay與timeout這兩個參數值要下

只能盡可能搭配自己的打字速度來作調整

當然打字速度慢的人就不會感覺到這個問題

我有看評論說這些調整雖然方便但不適合game mode

因為modifier所需的延遲時間不論長短難以避免

要想完全不影響正常寫文章的話,

就只能夠用capslock或Fn這種特殊鍵來作modifier

可惜的是capslock跟Fn的位置實在太不理想了

我想到的一個方法是將空白鍵映射到Fn鍵

然後將Fn+IJKLUOHN來對應到方向鍵與home/end/pgup/pgdn

如果要打空格的話,就另外指定一個例如Fn+,=space,

這也是另一個解決之道,缺點是打空格的時候要按兩個鍵


--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.239.246 (臺灣)
PTT 網址
※ 編輯: serenemind (220.135.239.246 臺灣), 09/25/2022 16:43:41

Ares91109/25 22:10有一種簡單的解法,用雙空格鍵盤,或是其它適合你的配列

Ares91109/25 22:10

Ares91109/25 22:16另外還有一種用法是把兩個或三個鍵同時按時才觸發modifie

Ares91109/25 22:16r鍵,比如同時按FDS才有modifier功能,這樣就很難誤觸,

Ares91109/25 22:16程式有必要時也可以修改一小段達到自己的需求。

Ares91109/25 22:20另外你要看打"this is a book"時,空白是已經放開了還是

Ares91109/25 22:20還沒放開就打i,如果還沒放開那程式沒誤判,如果已經放開

Ares91109/25 22:20那可能就要看哪邊還能再調整。

serenemind09/26 04:59原來還有雙空白鍵的設計,不過這只能用qmk了

serenemind09/26 05:00如果用AutoHotKey或是MACbook用Karabiner

serenemind09/26 05:00這兩個空白鍵的代號都是space,並沒有所謂的LSpace

serenemind09/26 05:01跟RSpace,所以無法分開控制,改一個就會連動到另一個

serenemind09/26 05:02而且這樣就失去了空白鍵可以隨意用左右手拇指按的優點

serenemind09/26 07:14另外打快的時候只能確定空白一定在打i之前,程式會

serenemind09/26 07:15判斷成方向鍵一定是認為兩者有重疊時間,這可能跟鍵盤

serenemind09/26 07:15鍵的回彈速度有關,我目前用的鍵盤是Logitech MK295

serenemind09/26 07:16靜音薄膜鍵盤,不是機械鍵盤,或許有點關係。等到我的

serenemind09/26 07:17NuPHY Halo65明後天到貨後我再試試看,用機械鍵盤是不

serenemind09/26 07:17是就沒有這個問題。

Ares91109/27 09:57設定成空白鍵按一定時間以上才觸發modifier 功能呢?

serenemind09/27 12:25原本就有設定了,預設是150ms,設太短容易便方向鍵

serenemind09/27 12:26設太長要打方向鍵反而變成字母或空格,很難喬的。

serenemind09/27 23:23今天收到NuPHY Halo65,試了一下還是一樣。不過我在

serenemind09/27 23:24mac上用Karabiner調整到不管打多快都不會誤觸發

serenemind09/27 23:24可惜在Windows的環境用ahk還是沒辦法,只能降低打字速

serenemind09/27 23:25度。後來評估覺得用F鍵當modifier代價太大,會影響到

serenemind09/27 23:25中文注音,用空白鍵比較不會,所以最後改成空白鍵

serenemind09/27 23:26現在已經上手,速度越來越快,網路上的中文打字測驗

serenemind09/27 23:26用注音已經可以打到每分鐘80個字,比起以前要一直移到

serenemind09/27 23:27方向鍵選字快多了,以後更習慣後應該會越來越快