corne键盘
🧠 QMK/Vial 中常用的 Layer 切换指令
| 指令 | 全称 | 功能简述 |
|---|---|---|
MO(n) |
Momentary | 按住时临时切换到 Layer n,松开返回原层 |
DF(n) |
Default Layer | 永久设置 Layer n 为默认层(底层),写入 EEPROM |
TG(n) |
Toggle Layer | 切换 Layer n 的开关,按一下打开,再按一下关闭 |
TO(n) |
Jump To Layer | 强制切换到 Layer n,并清除其它所有激活层 |
TT(n) |
Tap-Toggle | 短按进入 Layer n,长按等同 MO(n) |
LT(n, kc) |
Layer Tap | 按一下发 kc,长按进入 Layer n(组合键功能) |
📘 逐条解释和使用场景
1. 🔸 MO(n) → Momentary layer
-
按住时进入 Layer n,松开就回到底层。
-
很适合做 Fn 键。
🧪 示例:
2. 🔹 DF(n) → Set Default Layer
-
设置新的“底层”。
-
适合切换不同键盘布局(QWERTY / COLEMAK / DVORAK)。
🧪 示例:
3. 🔸 TG(n) → Toggle Layer
-
按一次打开 Layer n,再按一次关闭。
-
适合切换一些长期存在的 layer,比如游戏键位、编程层。
🧪 示例:
4. 🔹 TO(n) → One-shot Jump
-
跳转到 Layer n,同时关闭所有其他 layer。
-
常用于“紧急模式”或“只保留一个图层”。
🧪 示例:
5. 🔸 TT(n) → Tap-Toggle Layer
-
短按进入 Layer n(toggle)
-
长按等价于
MO(n)(momentary)
🧪 示例:
非常适合用一个按键兼做:
-
轻触切换到 Fn 层
-
长按临时 Fn 功能
6. 🔹 LT(n, KC) → Layer Tap
-
按一下时发送
KC(普通键值) -
长按时切换到 Layer n
🧪 示例:
🧾 总结对比表
| 指令 | 行为 | 典型用法 |
|---|---|---|
| MO(n) | 按住进入 Layer n | Fn 临时切换 |
| DF(n) | 永久设为默认 Layer | 切换 QWERTY 等布局 |
| TG(n) | 按一次打开/关闭 Layer | 游戏 / 特别模式 |
| TO(n) | 直接跳到 Layer n,并清掉其它激活 | 强制模式切换 |
| TT(n) | 短按开关,长按临时进入 Layer | 多功能 Fn 键 |
| LT(n,kc) | Tap 发键,长按切 Layer | Tap + Fn 的合体 |
✅ 推荐搭配(Corne 小键盘常用)
| 用法 | 推荐指令 |
|---|---|
| Fn 键(大拇指) | MO(n) 或 TT(n) |
| 布局切换键 | DF(n) |
| 临时数字行/符号 | LT(n, KC) |
| 长期开启游戏层 | TG(n) |