commit 3edd4ab8f550c7e2ead85f8a2d96324403b50802 from: witcher via: Thomas Böhler date: Sun Feb 11 13:19:34 2024 UTC keymap: negative_mod_mask for DE_COMM and DE_DOT fix commit - b3fb9db9463e2c69c0d06d810e7644c7031e2e96 commit + 3edd4ab8f550c7e2ead85f8a2d96324403b50802 blob - c987c793a18366c53032f8b332739d45742761e2 blob + 128ec04f182521c4259baf827551a3214796403f --- keyboards/crkbd/keymaps/witcher/keymap.c +++ keyboards/crkbd/keymaps/witcher/keymap.c @@ -126,7 +126,7 @@ const key_override_t comma_key_override = { .layers = GERMAN_LAYERS_BITMAP, .options = ko_options_default, .suppressed_mods = MOD_MASK_SHIFT, - .negative_mod_mask = (uint8_t) ~(MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)), + .negative_mod_mask = (uint8_t) (MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)), }; const key_override_t period_key_override = { .trigger = DE_DOT, @@ -134,7 +134,7 @@ const key_override_t period_key_override = { .replacement = DE_RABK, .layers = GERMAN_LAYERS_BITMAP, .options = ko_options_default, - .negative_mod_mask = (uint8_t) ~(MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)), + .negative_mod_mask = (uint8_t) (MOD_BIT(KC_LGUI) | MOD_BIT(KC_RGUI)), }; const key_override_t apostrophe_key_override = { .trigger = DE_QUOT,