fbpx

QMK Configurator 中有許多的特殊按鍵,讓您可以自訂鍵盤的許多特殊動作,只要支援 QMK 韌體的鍵盤,都可以使用這些按鍵 (KeyCodes),不論是 Crkbd/ErgoDash 這種分離式鍵盤或是 Mint60 簡易交錯鍵盤,都可以透過 QMK Configurator 來自行排列自己最愛的鍵盤配置。

像我工作上有需要右手按 Ctrl + C/V (複製貼上) 的問題,而 C 在鍵盤的左側,造成我按複製貼上是很困難的事情,因為我是左手使用滑鼠。所以我可以利用 RCtl(C) 的特殊設定,只要我按一個鍵,鍵盤就會自動送出複合動作,我不只可以右手按複製貼上,而且還只需要個按一個鍵就好。

QMK Configurator 的 ANSI、ISO/JIS 就是一般鍵盤常用的按鍵,我們這邊介紹一些特殊的 Quantum 按鍵吧!

Quantum 類別

Keycodes 代碼KC 代碼說明
N/AKC_NO空按鍵,沒有作用。
TRNSKC_TRNS透明鍵,將會尋找向下一層配置,下層可以是透明鍵,就會繼續往下。
ResetRESET同 Arduino RST 腳位接地一樣,按下後就會重置晶片,可以進入燒錄模式。
DebugDEBUG會開啟 Debug Mode
EEPROM ResetEEP_RST會清除所有資料。
MO(X)MO(Layer)按住時會暫時切換到 X 層。
TG(X)TG(Layer)停止/啟用 X 層。
TO(X)TO(Layer)切換到 X 層,並且停用其他所有鍵盤層 (除了預設層 0 之外)。
TT(X)TT(Layer)按下後,會切換到 X 層,很像 MO,如果連續按多次,則 X 層會被停用,很像 TG。預設需要連續按 5 次,可以透過 TAPPING_TOGGLE 來定義次數。
DF(X)DF(Layer)切換到 X 層。
OSL(X)OSL(Layer)暫時啟用 X 層,直到按下下一個鍵。
LT Y(X)LT(Y,kc)短按時送出 KC 訊號,長按時切換到第 Y 層。Y 有 0 ~ 15,是分開設定的。
LSft(X)LSFT(kc)等於按下左邊的 Shift + kc (kc 是可自行設定的一個按鍵),譬如 Shift + T。
LCtl(X)LCTL(kc)等於按下左邊的 Ctrl + kc (kc 是可自行設定的一個按鍵),譬如 Ctrl + C。
LAlt(X)LALT(kc)等於按下左邊的 Alt + kc (kc 是可自行設定的一個按鍵),譬如 Alt + Q。
LGui(X)LGUI(kc)在 Linux 或 Windows 環境等於按下左邊的 Windows 鍵 + kc (kc 是可自行設定的一個按鍵)。
在 Mac 環境等於按下 Command。
RSft(X)RSFT(kc)等於按下右邊的 Shift + kc (kc 是可自行設定的一個按鍵)。
RCtl(X)RCTL(kc)等於按下右邊的 Ctrl + kc (kc 是可自行設定的一個按鍵)。
RAlt(X)RALT(kc)等於按下右邊的 Alt + kc (kc 是可自行設定的一個按鍵)。
RGui(X)RGUI(kc)在 Linux 或 Windows 環境等於按下左邊的 Windows 鍵 + kc (kc 是可自行設定的一個按鍵)。
在 Mac 環境等於按下 Command。
LSft_T(X)LSFT_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 Shift。
LCtl_T(X)LCTL_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 Ctrl。
LAlt_T(X)LALT_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 Alt。
LGui_T(X)LGUI_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 Alt。
RSft_T(X)RSft_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 Shift。
RCtl_T(X)RCtl_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 Ctrl。
RAlt_T(X)RAlt_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 Alt。
RGui_T(X)RGui_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 Gui (Windows) 鍵。
C_S_T(X)C_S_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 Ctrl + Shift。
All_T(X)All_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 LCtl + LSft + LAlt + LGui。
Meh_T(X)MEH_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 LCtl + LSft + LAlt。
LCAG_T(X)LCAG_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 LCtl + LAlt + LGui。
RCAG_T(X)RCAG_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 LCtl + LAlt + LGui。
SGUI_T(X)SGUI_T(kc)短按時送出 kc 按鍵,長按時會變成右邊的 LSft + LGui。
LCA_T(X)LCA_T(kc)短按時送出 kc 按鍵,長按時會變成左邊的 LCtl + LAlt。
Hyper(X)HYPR(kc)LCtl + LSft + LAlt + LGUI + kc
Meh(X)MEH(kc)LCtl + LSft + LAlt + kc
LCAG(X)LCAG(kc)LCtl + LAlt + LGUI + kc
SGUI(X)SGUI(kc)LSft + LGUI + kc
LCA(X)LCA(kc)LCtl + LAlt + kc
Show CommentsClose Comments

Leave a comment