Add support for macro media/system keys
This commit is contained in:
parent
25aec56c08
commit
6aaa6e0ef9
7 changed files with 88 additions and 84 deletions
|
@ -363,21 +363,19 @@ Default Layer also has bitwise operations, they are executed when key is release
|
|||
|
||||
`Macro` action indicates complex key strokes.
|
||||
|
||||
MACRO( MD(LSHIFT), D(D), END )
|
||||
MACRO( U(D), MU(LSHIFT), END )
|
||||
MACRO( D(LSHIFT), D(D), END )
|
||||
MACRO( U(D), U(LSHIFT), END )
|
||||
MACRO( I(255), T(H), T(E), T(L), T(L), W(255), T(O), END )
|
||||
|
||||
#### 2.3.1 Normal mode
|
||||
#### 2.3.1 Macro Commands
|
||||
- **I()** change interavl of stroke.
|
||||
- **D()** press key
|
||||
- **U()** release key
|
||||
- **T()** type key(press and release)
|
||||
- **W()** wait
|
||||
- **MD()** modifier down
|
||||
- **MU()** modifier up
|
||||
- **END** end mark
|
||||
|
||||
#### 2.3.2 Extended mode
|
||||
#### 2.3.2 Examples
|
||||
|
||||
***TODO: sample impl***
|
||||
See `keyboard/hhkb/keymap.c` for sample.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue