]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fix LED sequence; bug fixes
authorPriyadi Iman Nurcahyo <priyadi@priyadi.net>
Wed, 19 Apr 2017 05:03:48 +0000 (12:03 +0700)
committerPriyadi Iman Nurcahyo <priyadi@priyadi.net>
Wed, 19 Apr 2017 05:03:48 +0000 (12:03 +0700)
keyboards/handwired/promethium/config.h
keyboards/handwired/promethium/keymaps/priyadi/keymap.c

index a13406b0ddde28188a3e4d4262b927ebab3cf95c..04f7caa55c6be2b6fc12786f91453dc58e68feee 100644 (file)
@@ -205,7 +205,7 @@ enum led_sequence {
   LED_RSFT,
   LED_RCTL,
 
-  LED_RGUI,
+  LED_RALT,
   LED_SLSH,
   LED_SCLN,
   LED_P,
@@ -213,9 +213,9 @@ enum led_sequence {
   LED_O,
   LED_L,
   LED_DOT,
-  LED_RALT,
+  LED_RGUI,
 
-  LED_EMOJI,
+  LED_GREEK,
   LED_COMM,
   LED_K,
   LED_I,
@@ -244,7 +244,7 @@ enum led_sequence {
   LED_V,
   LED_NUM,
 
-  LED_PUNC,
+  LED_EMPTY,
   LED_C,
   LED_D,
   LED_E,
@@ -252,9 +252,9 @@ enum led_sequence {
   LED_W,
   LED_S,
   LED_X,
-  LED_LALT,
-
   LED_LGUI,
+
+  LED_LALT,
   LED_Z,
   LED_A,
   LED_Q,
index efa5d9756e7457144d561a722102b86dd92a789d..7a18b02fd41ff1e49e80f9cd20f87ff1d6ef79c7 100644 (file)
@@ -434,10 +434,10 @@ const uint8_t PROGMEM LED_MODS[] = {
 };
 
 const uint8_t PROGMEM LED_FN[] = {
-  LED_PUNC,
+  LED_EMPTY,
   LED_NUM,
   LED_FUN,
-  LED_EMOJI
+  LED_GREEK
 };
 
 const uint8_t PROGMEM LED_INDICATORS[] = {
@@ -632,6 +632,14 @@ void led_init(void) {
   // layer indicator
   led_set_layer_indicator();
   led_set_default_layer_indicator();
+
+  // clicky
+  if (fauxclicky_enabled) {
+    rgbsps_set(LED_IND_AUDIO, 5, 11, 13);
+  } else {
+    rgbsps_set(LED_IND_AUDIO, 0, 0, 0);
+  }
+  rgbsps_send();
 }
 
 
@@ -1211,9 +1219,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
     case FC_TOG:
 #ifdef RGBSPS_ENABLE
       if (fauxclicky_enabled) {
-        rgbsps_set(LED_IND_AUDIO, 0, 0, 0);
-      } else {
         rgbsps_set(LED_IND_AUDIO, 5, 11, 13);
+      } else {
+        rgbsps_set(LED_IND_AUDIO, 0, 0, 0);
       }
       rgbsps_send();
 #endif