Migrate other usages of :id=...

This commit is contained in:
Nick Brassel
2023-05-01 17:46:18 +10:00
parent 6d53f61608
commit e28bc93a0c
66 changed files with 323 additions and 323 deletions
+2 -2
View File
@@ -8,7 +8,7 @@
QMK键映射定义在C源文件中,其数据结构上是一个容纳了数组的数组。外层数组容纳了各个层,内层各数组则为层内的键列表。基本所有键盘都通过定义 `LAYOUT()` 宏来创建该两级数组。
## 键映射与配列 :id=keymap-and-layers
## 键映射与配列 {#keymap-and-layers}
在QMK中, **`const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS]`** 容纳了多个 **层**, 每个**层**下包含了由**16位**的**动作码**所组成的键映射信息。 最多可以定义**32个层**。
对于常规键的定义,其**动作码**的高8位皆为0,低8位保存了USB HID中使用的各个键对应的**键码**。
@@ -42,7 +42,7 @@ QMK键映射定义在C源文件中,其数据结构上是一个容纳了数组
有时,键映射中存储的动作码在一些文档中也被称作键码,主要是由TMK沿袭而来的习惯。
### 键映射的层状态 :id=keymap-layer-status
### 键映射的层状态 {#keymap-layer-status}
键映射的层状态由两个32位参数决定: