~ruther/qmk_firmware

061ed87b895e70569fa1666e3109a912c4204f51 — foxx1337 5 years ago 5c1aca0
Modernize ctrl, shift, alt mods detection (#8724)

1 files changed, 3 insertions(+), 3 deletions(-)

M keyboards/massdrop/ctrl/keymaps/default/keymap.c
M keyboards/massdrop/ctrl/keymaps/default/keymap.c => keyboards/massdrop/ctrl/keymaps/default/keymap.c +3 -3
@@ 49,9 49,9 @@ void matrix_init_user(void) {
void matrix_scan_user(void) {
};

#define MODS_SHIFT  (get_mods() & MOD_BIT(KC_LSHIFT) || get_mods() & MOD_BIT(KC_RSHIFT))
#define MODS_CTRL  (get_mods() & MOD_BIT(KC_LCTL) || get_mods() & MOD_BIT(KC_RCTRL))
#define MODS_ALT  (get_mods() & MOD_BIT(KC_LALT) || get_mods() & MOD_BIT(KC_RALT))
#define MODS_SHIFT  (get_mods() & MOD_MASK_SHIFT)
#define MODS_CTRL   (get_mods() & MOD_MASK_CTRL)
#define MODS_ALT    (get_mods() & MOD_MASK_ALT)

bool process_record_user(uint16_t keycode, keyrecord_t *record) {
    static uint32_t key_timer;