瀏覽代碼

XD60: Added BL_TOGG back to keymap, with 6 backlight steps

Stanley Lai 8 年之前
父節點
當前提交
76b1f392ab
共有 2 個文件被更改,包括 4 次插入7 次删除
  1. 2 5
      keyboards/xd60/config.h
  2. 2 2
      keyboards/xd60/keymaps/stanleylai/keymap.c

+ 2 - 5
keyboards/xd60/config.h

@@ -46,12 +46,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 #define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B6, D4, B1, B7, B5, B4, D7, D6, B3 }
 #define UNUSED_PINS
 
-/* Backlight Setup
- * Only 1 level, since XD60's backlight implementation doesn't seem compatible with QMK for variable brightness
- * Use BL_STEP to toggle LEDs instead, as BL_TOGG can be inconsistent (depending on current level)
- */
+/* Backlight Setup */
 #define BACKLIGHT_PIN F5
-#define BACKLIGHT_LEVELS 1
+#define BACKLIGHT_LEVELS 6
 
 /* COL2ROW or ROW2COL */
 #define DIODE_DIRECTION COL2ROW

+ 2 - 2
keyboards/xd60/keymaps/stanleylai/keymap.c

@@ -21,8 +21,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 
   // 2: RGB Layer
   KEYMAP(
-      KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    KC_NO,   KC_NO,    KC_NO,    \
-      BL_STEP, RGB_TOG, RGB_MOD, KC_NO,   KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    KC_NO,             KC_NO,    \
+      KC_NO,   BL_TOGG, BL_STEP, KC_NO,   KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    KC_NO,   KC_NO,    KC_NO,    \
+      KC_NO,   RGB_TOG, RGB_MOD, KC_NO,   KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    KC_NO,             KC_NO,    \
       KC_NO,   RGB_HUI, RGB_SAI, RGB_VAI, KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    KC_NO,             KC_NO,    \
       KC_NO,   KC_NO,   RGB_HUD, RGB_SAD, RGB_VAD,KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,   KC_NO,   KC_NO,    F(1),    KC_NO,    KC_NO,    \
       KC_NO,   KC_NO,   KC_NO,                            KC_NO,                           KC_NO,   KC_NO,    KC_NO,   KC_NO,    KC_NO),