tips:有的時候發現字母按鍵不對勁,在實現一些功能性操作。問題在於,Fn+Ctrl導致的Ctrl&Caps Exchange,把這個弄成正常的就好瞭。
鍵位映射示意圖制作網站:
已保存到本地json文件可以在此處上傳:
Blender鍵盤模擬:
這裡筆者用的鍵盤是:寧芝T系X87EC(S)BLE靜電容三模鍵盤,簡稱nizX87。
其說明書如下:
佈局圖及功能簡介Ⅰ佈局圖及功能簡介Ⅱ
其編程軟件界面如下:
ef5689af093d70fa8a8180aea8560328X87編程軟件界面
可以看到,X87不像66、68等編程軟件界面擁有左邊的那一列,即編程鍵盤1/2。X87的Fn層隻有一層,所以做在瞭編程軟件的右上角。
68編程軟件界面
但是理論上來說,隻要是寧芝的鍵盤就都有office模式和program模式,即兩套按鍵配置(每一套都是擁有最基礎的表面按鍵和配合Fn使用的組合按鍵),那如何對X87的program層進行鍵位設置呢?
一般我們拿到鍵盤,(沒有開ECO模式時)鍵盤最右邊的那顆指示燈如果是熄滅的話,那鍵盤此時正處於office模式。這個時候用編程軟件讀取配置的時候,讀取的是office模式下的配置。在編程軟件中對鍵位的設置,隻是針對office模式的,寫入配置隻是對office模式的按鍵進行瞭更改,而program模式的按鍵沒有變動。
在office模式下,按鍵盤M鍵(Fn+Pause),自定義模式燈(最右邊的指示燈)亮起,過五秒後熄滅,則進入自定義(program)模式(如果指示燈隻是閃一下的話,那就再按一次讓它常亮)。相反,則進入office模式。
單擊編程軟件主界面功能欄的“讀取配置”按鈕,當鍵盤處於office模式下,則讀取的office按鍵配置,而當鍵盤處於在program模式下,則讀取的是program的鍵盤配置。
在編程軟件中對按鍵進行設置完成後,單擊主界面功能欄的“寫入按鍵”按鈕,則把配置文件同步到鍵盤並保存於鍵盤存儲器。
測試一下,office模式和program模式是否和自己設置的一樣,按鍵盤M鍵(Fn+Pause)在兩模式間切換。
一般來說,大小寫切換鍵CapsLock用的比較少,因為代碼寫多瞭會習慣性地用Shift+,所以可以將CapsLock和別的鍵位換一下,比如右Fn鍵。頂層單鍵設置,任意按鍵設置成Fn,組合鍵會自動成為Fn。
70db8adbd22d31d37d3929d80611221d
然後點擊右上角的按鈕,進入Fn組合層的設置。目前使用的Fn組合層鍵位如下:
b9aa5f07575660f62139621a2c476851
對於習慣vim鍵位的,可以采用下圖的Fn鍵位設置,將方向鍵放在HJKL:
對於不習慣vim鍵位的,可以采用下圖的Fn鍵位設置:
反正適合自己的才是最好的,大傢放開盡管設置,自己記得住就好。
還有一種排佈,我沒仔細看,這種就是直接用不帶Fn的組合鍵。