You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
3.9 KiB

  1. # 修飾キー :id=modifier-keys
  2. <!---
  3. original document: 0.10.36:docs/feature_advanced_keycodes.md
  4. git diff 0.10.36 HEAD -- docs/feature_advanced_keycodes.md | cat
  5. -->
  6. 以下のようにキーコードとモディファイアを組み合わせることができます。押すと、モディファイアのキーダウンイベントが送信され、次に `kc` のキーダウンイベントが送信されます。放すと、`kc` のキーアップイベントが送信され、次にモディファイアのキーアップイベントが送信されます。
  7. | キー | エイリアス | 説明 |
  8. | ---------- | ------------------------------- | ------------------------------------------------------------------- |
  9. | `LCTL(kc)` | `C(kc)` | 左 Control を押しながら `kc` を押します。 |
  10. | `LSFT(kc)` | `S(kc)` | 左 Shift を押しながら `kc` を押します。 |
  11. | `LALT(kc)` | `A(kc)`, `LOPT(kc)` | 左 Alt を押しながら `kc`を押します。 |
  12. | `LGUI(kc)` | `G(kc)`, `LCMD(kc)`, `LWIN(kc)` | 左 GUI を押しながら `kc` を押します。 |
  13. | `RCTL(kc)` | | 右 Control を押しながら `kc` を押します。 |
  14. | `RSFT(kc)` | | 右 Shift を押しながら `kc` を押します。 |
  15. | `RALT(kc)` | `ROPT(kc)`, `ALGR(kc)` | 右 Alt を押しながら `kc` を押します。 |
  16. | `RGUI(kc)` | `RCMD(kc)`, `LWIN(kc)` | 右 GUI を押しながら `kc` を押します。 |
  17. | `SGUI(kc)` | `SCMD(kc)`, `SWIN(kc)` | 左 Shift と左 GUI を押しながら `kc` を押します。 |
  18. | `LCA(kc)` | | 左 Control と左 Alt を押しながら `kc` を押します。 |
  19. | `LSA(kc)` | | 左 Shift と左 Alt を押しながら `kc` を押します。 |
  20. | `RSA(kc)` | `SAGR(kc)` | 右 Shift と右 Alt (AltGr) を押しながら `kc` を押します。 |
  21. | `RCS(kc)` | | 右 Control と右 Shift を押しながら `kc` を押します。 |
  22. | `LCAG(kc)` | | 左 Control、左 Alt、左 GUI を押しながら `kc` を押します。 |
  23. | `MEH(kc)` | | 左 Control、左 Shift、左 Alt を押しながら `kc` を押します。 |
  24. | `HYPR(kc)` | | 左 Control、左 Shift、左 Alt、左 GUI を押しながら `kc` を押します。 |
  25. また、それらを繋げることができます。例えば、`LCTL(LALT(KC_DEL))` または `C(A(KC_DEL))` は1回のキー押下で Control+Alt+Delete を送信するキーを作成します。
  26. # 過去の内容 :id=legacy-content
  27. このページには多くの機能が含まれていました。このページを構成していた多くのセクションをそれぞれのページに移動しました。これより下は全て単なるリダイレクトであるため、web上で古いリンクをたどっている人は探しているものを見つけることができます。
  28. ## レイヤー :id=switching-and-toggling-layers
  29. * [レイヤー](ja/feature_layers.md)
  30. ## モッドタップ :id=mod-tap
  31. * [モッドタップ](ja/mod_tap.md)
  32. ## ワンショットキー :id=one-shot-keys
  33. * [ワンショットキー](ja/one_shot_keys.md)
  34. ## タップホールド設定オプション :id=tap-hold-configuration-options
  35. * [タップホールド設定オプション](ja/tap_hold.md)