From 2d5b492550c30903958cabb4ea9dec50ea5c64ec Mon Sep 17 00:00:00 2001 From: shela Date: Sun, 22 Mar 2020 17:43:45 +0900 Subject: [PATCH] Update Japanese translation of keymap.md --- docs/ja/keymap.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/ja/keymap.md b/docs/ja/keymap.md index 29eb1adc0..48b2a5cd5 100644 --- a/docs/ja/keymap.md +++ b/docs/ja/keymap.md @@ -1,14 +1,14 @@ # キーマップの概要 QMK のキーマップは C のソースファイルの中で定義されます。そのデータ構造は配列の配列です。外側はレイヤーを要素とする配列で、レイヤーはキーを要素とする配列。ほとんどのキーボードは `LAYOUT()` マクロを定義して、この配列の配列を作成しやすくしています。 -## キーマップとレイヤー +## キーマップとレイヤー :id=keymap-and-layers QMKでは、**`const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS]`**は、**アクションコード**を保持している **16 bit** データの中でキーマップ情報の複数の**レイヤー**を保持します。最大で**32個のレイヤー**を定義することができます。 普通のキー定義の場合、**アクションコード**の上位8ビットは全て0で、下位8ビットは**キーコード**としてキーによって生成された USB HID usage コードを保持します。 @@ -32,7 +32,8 @@ QMKでは、**`const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS]`**は TMK の歴史的経緯から、キーマップに保存されたアクションコードは、一部のドキュメントではキーコードと呼ばれる場合があります。 -### キーマップレイヤーステータス +### キーマップレイヤーステータス :id=keymap-layer-status + キーマップレイヤーの状態は、2つの32ビットパラメータによって決定されます。 * **`default_layer_state`** は、常に有効で参照される基本キーマップレイヤー (0-31) を示します (デフォルトレイヤー)。