88 lines
1.1 KiB
Scala
Executable File
88 lines
1.1 KiB
Scala
Executable File
macroblock
|
|
macro EXTRA_F4
|
|
PUSH_META SET_META RALT
|
|
PRESS TAB
|
|
POP_ALL_META
|
|
endmacro
|
|
|
|
macro EXTRA_F5
|
|
PUSH_META SET_META LCTRL
|
|
PRESS F1
|
|
POP_ALL_META
|
|
endmacro
|
|
|
|
macro EXTRA_F6
|
|
PUSH_META SET_META LCTRL
|
|
PRESS F2
|
|
POP_ALL_META
|
|
endmacro
|
|
|
|
macro LANG_4
|
|
PUSH_META CLEAR_META ALL
|
|
PRESS F
|
|
PRESS A
|
|
PRESS R
|
|
PRESS T
|
|
PRESS S
|
|
PRESS SPACE
|
|
POP_ALL_META
|
|
endmacro
|
|
|
|
|
|
endblock
|
|
|
|
remapblock
|
|
|
|
EXTRA_F1 LGUI
|
|
EXTRA_F2 ESC
|
|
EXTRA_F3 APP
|
|
# EXTRA_F4 UNASSIGNED
|
|
# EXTRA_F5 UNASSIGNED
|
|
# EXTRA_F6 RALT
|
|
EXTRA_F7 PRINTSCREEN
|
|
EXTRA_F8 MEDIA_PLAY_PAUSE
|
|
EXTRA_F9 MEDIA_NEXT_TRACK
|
|
EXTRA_F10 MEDIA_NEXT_TRACK
|
|
F13 MUTE
|
|
F14 VOLUME_DOWN
|
|
F15 VOLUME_UP
|
|
F17 MEDIA_PLAY_PAUSE
|
|
F18 MEDIA_PREV_TRACK
|
|
F19 MEDIA_NEXT_TRACK
|
|
|
|
EUROPE_1 BACKSLASH
|
|
|
|
ESC PAD_EQUALS
|
|
NUM_LOCK PAD_SLASH
|
|
SCROLL_LOCK PAD_ASTERIX
|
|
EXTRA_SYSRQ PAD_MINUS
|
|
PAD_ASTERIX PAD_PLUS
|
|
PAD_MINUS COMMA
|
|
PAD_PLUS PAD_ENTER
|
|
|
|
endblock
|
|
|
|
ifselect 1
|
|
|
|
macroblock
|
|
macro PAD_PERIOD
|
|
PUSH_META CLEAR_META ALL
|
|
MAKE LSHIFT
|
|
PRESS PERIOD
|
|
BREAK LSHIFT
|
|
POP_ALL_META
|
|
endmacro
|
|
endblock
|
|
|
|
remapblock
|
|
ESC A
|
|
NUM_LOCK B
|
|
SCROLL_LOCK C
|
|
EXTRA_SYSRQ D
|
|
PAD_ASTERIX E
|
|
PAD_MINUS F
|
|
PAD_PLUS PAD_ENTER
|
|
PAD_PERIOD PAD_PERIOD
|
|
endblock
|
|
|