diff options
| author | tmk <nobody@nowhere> | 2013-07-23 07:45:25 +0900 |
|---|---|---|
| committer | tmk <nobody@nowhere> | 2013-07-23 07:53:18 +0900 |
| commit | 6aaa6e0ef9aa1e464b67723fd4cdd0d63b2c861d (patch) | |
| tree | 25c8f53490930e4e70638211cec159f86e4018d5 /doc | |
| parent | 25aec56c082936a463d609357a04332c97c9940b (diff) | |
| download | qmk_firmware-6aaa6e0ef9aa1e464b67723fd4cdd0d63b2c861d.tar.gz qmk_firmware-6aaa6e0ef9aa1e464b67723fd4cdd0d63b2c861d.zip | |
Add support for macro media/system keys
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/keymap.md | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/doc/keymap.md b/doc/keymap.md index 7d979eb7c..e4728b507 100644 --- a/doc/keymap.md +++ b/doc/keymap.md | |||
| @@ -363,21 +363,19 @@ Default Layer also has bitwise operations, they are executed when key is release | |||
| 363 | 363 | ||
| 364 | `Macro` action indicates complex key strokes. | 364 | `Macro` action indicates complex key strokes. |
| 365 | 365 | ||
| 366 | MACRO( MD(LSHIFT), D(D), END ) | 366 | MACRO( D(LSHIFT), D(D), END ) |
| 367 | MACRO( U(D), MU(LSHIFT), END ) | 367 | MACRO( U(D), U(LSHIFT), END ) |
| 368 | MACRO( I(255), T(H), T(E), T(L), T(L), W(255), T(O), END ) | 368 | MACRO( I(255), T(H), T(E), T(L), T(L), W(255), T(O), END ) |
| 369 | 369 | ||
| 370 | #### 2.3.1 Normal mode | 370 | #### 2.3.1 Macro Commands |
| 371 | - **I()** change interavl of stroke. | 371 | - **I()** change interavl of stroke. |
| 372 | - **D()** press key | 372 | - **D()** press key |
| 373 | - **U()** release key | 373 | - **U()** release key |
| 374 | - **T()** type key(press and release) | 374 | - **T()** type key(press and release) |
| 375 | - **W()** wait | 375 | - **W()** wait |
| 376 | - **MD()** modifier down | ||
| 377 | - **MU()** modifier up | ||
| 378 | - **END** end mark | 376 | - **END** end mark |
| 379 | 377 | ||
| 380 | #### 2.3.2 Extended mode | 378 | #### 2.3.2 Examples |
| 381 | 379 | ||
| 382 | ***TODO: sample impl*** | 380 | ***TODO: sample impl*** |
| 383 | See `keyboard/hhkb/keymap.c` for sample. | 381 | See `keyboard/hhkb/keymap.c` for sample. |
