Special Keys

RMK maps all keys QMK does. However, at the time of writing, not all features are supported.

The following keys are supported (some further keys might work, but are not documented).

Repeat/Again key

Similar to QMK, pressing this key repeats the last key pressed. Note that QMK binds this function to Kc_RepeatKey, while RMK binds it to Kc_Again. This ensures better compatibility with Vial, which features the Again key as a dedicated key (unlike the RepeatKey, which doesn't exist in Vial). Although some old keyboards might have a key for Again, it is not used in modern operating systems anymore.

In QMK an AlternativeRepeatKey is supported. This functionality is not implemented in RMK.

Caps Word

RMK includes CapsWordToggle. It can be aliased with any of caps_word or cword in a keymap. Caps word capitalizes all characters until a breaking character such as space occurs.