Basic keycode overhaul (#14726)
This commit is contained in:
parent
b06d9d822c
commit
f529580860
52 changed files with 1135 additions and 1081 deletions
|
@ -62,15 +62,15 @@ uint8_t extract_mod_bits(uint16_t code) {
|
|||
uint8_t mods_to_send = 0;
|
||||
|
||||
if (code & QK_RMODS_MIN) { // Right mod flag is set
|
||||
if (code & QK_LCTL) mods_to_send |= MOD_BIT(KC_RCTL);
|
||||
if (code & QK_LSFT) mods_to_send |= MOD_BIT(KC_RSFT);
|
||||
if (code & QK_LALT) mods_to_send |= MOD_BIT(KC_RALT);
|
||||
if (code & QK_LGUI) mods_to_send |= MOD_BIT(KC_RGUI);
|
||||
if (code & QK_LCTL) mods_to_send |= MOD_BIT(KC_RIGHT_CTRL);
|
||||
if (code & QK_LSFT) mods_to_send |= MOD_BIT(KC_RIGHT_SHIFT);
|
||||
if (code & QK_LALT) mods_to_send |= MOD_BIT(KC_RIGHT_ALT);
|
||||
if (code & QK_LGUI) mods_to_send |= MOD_BIT(KC_RIGHT_GUI);
|
||||
} else {
|
||||
if (code & QK_LCTL) mods_to_send |= MOD_BIT(KC_LCTL);
|
||||
if (code & QK_LSFT) mods_to_send |= MOD_BIT(KC_LSFT);
|
||||
if (code & QK_LALT) mods_to_send |= MOD_BIT(KC_LALT);
|
||||
if (code & QK_LGUI) mods_to_send |= MOD_BIT(KC_LGUI);
|
||||
if (code & QK_LCTL) mods_to_send |= MOD_BIT(KC_LEFT_CTRL);
|
||||
if (code & QK_LSFT) mods_to_send |= MOD_BIT(KC_LEFT_SHIFT);
|
||||
if (code & QK_LALT) mods_to_send |= MOD_BIT(KC_LEFT_ALT);
|
||||
if (code & QK_LGUI) mods_to_send |= MOD_BIT(KC_LEFT_GUI);
|
||||
}
|
||||
|
||||
return mods_to_send;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue