作者serenemind (沉)
看板Key_Mou_Pad
標題Re: [閒聊] 突發奇想想將 CapsLock+JKIL 改成方向鍵
時間Sun Sep 25 16:40:54 2022
方向鍵設定完後
經過一段時間適應後有比較進步
不過我覺得打快的時候會出問題
不論是用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.cc), 來自: 220.135.239.246 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Key_Mou_Pad/M.1664095256.A.F79.html
※ 編輯: serenemind (220.135.239.246 臺灣), 09/25/2022 16:43:41
1F:推 Ares911: 有一種簡單的解法,用雙空格鍵盤,或是其它適合你的配列 09/25 22:10
2F:→ Ares911: 。 09/25 22:10
3F:→ Ares911: 另外還有一種用法是把兩個或三個鍵同時按時才觸發modifie 09/25 22:16
4F:→ Ares911: r鍵,比如同時按FDS才有modifier功能,這樣就很難誤觸, 09/25 22:16
5F:→ Ares911: 程式有必要時也可以修改一小段達到自己的需求。 09/25 22:16
6F:→ Ares911: 另外你要看打"this is a book"時,空白是已經放開了還是 09/25 22:20
7F:→ Ares911: 還沒放開就打i,如果還沒放開那程式沒誤判,如果已經放開 09/25 22:20
8F:→ Ares911: 那可能就要看哪邊還能再調整。 09/25 22:20
9F:→ serenemind: 原來還有雙空白鍵的設計,不過這只能用qmk了 09/26 04:59
10F:→ serenemind: 如果用AutoHotKey或是MACbook用Karabiner 09/26 05:00
11F:→ serenemind: 這兩個空白鍵的代號都是space,並沒有所謂的LSpace 09/26 05:00
12F:→ serenemind: 跟RSpace,所以無法分開控制,改一個就會連動到另一個 09/26 05:01
13F:→ serenemind: 而且這樣就失去了空白鍵可以隨意用左右手拇指按的優點 09/26 05:02
14F:→ serenemind: 另外打快的時候只能確定空白一定在打i之前,程式會 09/26 07:14
15F:→ serenemind: 判斷成方向鍵一定是認為兩者有重疊時間,這可能跟鍵盤 09/26 07:15
16F:→ serenemind: 鍵的回彈速度有關,我目前用的鍵盤是Logitech MK295 09/26 07:15
17F:→ serenemind: 靜音薄膜鍵盤,不是機械鍵盤,或許有點關係。等到我的 09/26 07:16
18F:→ serenemind: NuPHY Halo65明後天到貨後我再試試看,用機械鍵盤是不 09/26 07:17
19F:→ serenemind: 是就沒有這個問題。 09/26 07:17
20F:→ Ares911: 設定成空白鍵按一定時間以上才觸發modifier 功能呢? 09/27 09:57
21F:→ serenemind: 原本就有設定了,預設是150ms,設太短容易便方向鍵 09/27 12:25
22F:→ serenemind: 設太長要打方向鍵反而變成字母或空格,很難喬的。 09/27 12:26
23F:→ serenemind: 今天收到NuPHY Halo65,試了一下還是一樣。不過我在 09/27 23:23
24F:→ serenemind: mac上用Karabiner調整到不管打多快都不會誤觸發 09/27 23:24
25F:→ serenemind: 可惜在Windows的環境用ahk還是沒辦法,只能降低打字速 09/27 23:24
26F:→ serenemind: 度。後來評估覺得用F鍵當modifier代價太大,會影響到 09/27 23:25
27F:→ serenemind: 中文注音,用空白鍵比較不會,所以最後改成空白鍵 09/27 23:25
28F:→ serenemind: 現在已經上手,速度越來越快,網路上的中文打字測驗 09/27 23:26
29F:→ serenemind: 用注音已經可以打到每分鐘80個字,比起以前要一直移到 09/27 23:26
30F:→ serenemind: 方向鍵選字快多了,以後更習慣後應該會越來越快 09/27 23:27