|
@@ -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;
|