]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - quantum/quantum.c
Helix led_test keymap reduce size (#4023)
[qmk_firmware.git] / quantum / quantum.c
index 9bf91eb86538362c4dbafc31af5440803eb033f5..84ccbdeabadddfe4d58d01ff925f812d4864885a 100644 (file)
@@ -626,6 +626,17 @@ bool process_record_quantum(keyrecord_t *record) {
               PLAY_SONG(ag_norm_song);
             #endif
             break;
+          case MAGIC_TOGGLE_ALT_GUI:
+            keymap_config.swap_lalt_lgui = !keymap_config.swap_lalt_lgui;
+            keymap_config.swap_ralt_rgui = !keymap_config.swap_ralt_rgui;
+            #ifdef AUDIO_ENABLE
+              if (keymap_config.swap_ralt_rgui) {
+                PLAY_SONG(ag_swap_song);
+              } else {
+                PLAY_SONG(ag_norm_song);
+              }
+            #endif
+            break;
           case MAGIC_TOGGLE_NKRO:
             keymap_config.nkro = !keymap_config.nkro;
             break;