soarers_converter/IBM_M122_configs/m122_new.sc

76 lines
1.1 KiB
Scala

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 NUM_LOCK
NUM_LOCK PAD_SLASH
SCROLL_LOCK PAD_ASTERIX
EXTRA_SYSRQ PAD_MINUS
PAD_ASTERIX PAD_PLUS
PAD_MINUS COMMA # PAD_COMMA doesn't cut it.
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