diff options
| author | Syndamia <kamen@syndamia.com> | 2024-04-02 12:00:46 +0300 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2024-04-02 12:00:46 +0300 |
| commit | d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9 (patch) | |
| tree | 07f2c7d4304758b49e4e44b779b0f49f4a3db230 | |
| parent | 646dd9e4092b8e662590c677c0676afd3b77d507 (diff) | |
| download | qmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.tar qmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.tar.gz qmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.zip | |
[chak] Shift and Super now triggers suspend
| -rw-r--r-- | chak/keymap/keymap.c | 8 | ||||
| -rw-r--r-- | chak/keymap/rules.mk | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/chak/keymap/keymap.c b/chak/keymap/keymap.c index 968c045..5ebc7d3 100644 --- a/chak/keymap/keymap.c +++ b/chak/keymap/keymap.c @@ -39,6 +39,14 @@ enum layers { #define HR_L LCTL_T(KC_L) #define HR_SCLN RSFT_T(KC_SCLN) +const key_override_t + shift_super_system_sleep = ko_make_basic(MOD_MASK_SHIFT, KC_LGUI, KC_SLEP) + ; +const key_override_t **key_overrides = (const key_override_t *[]){ + &shift_super_system_sleep, + NULL // Null terminate the array of overrides! +}; + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_QWERTY] = LAYOUT_split_3x6_3( //,-----------------------------------------------------. ,-----------------------------------------------------. diff --git a/chak/keymap/rules.mk b/chak/keymap/rules.mk index 1a84003..3bc03ac 100644 --- a/chak/keymap/rules.mk +++ b/chak/keymap/rules.mk @@ -1,2 +1,3 @@ RGBLIGHT_ENABLE = no RGB_MATRIX_ENABLE = yes +KEY_OVERRIDE_ENABLE = yes |
