tmk_keyboard
tmk_keyboard copied to clipboard
Unmodified Key
To support/emulate peculiar keymap, for example number row of French AZERTZ or programmer Dvorak.
ACTION_UNMODS_KEY(mods, key)This cancelsmodsfrom current state of modifiers when registeringkey.
To emulate '1' key of AZERTY using US ANSI layout.
'1' => &
Shift + '1' => 1
On Layer0:
- Assign Shift key to
ACTION_LAYER_MODS(1, KC_LSFT) - and '1' to
ACTION_MODS_KEY(MODS_LSFT, KC_7)
On Layer1:
- '1' to
ACTION_UNMODS_KEY(MODS_LSFT, KC_1)
Related to #540