瀏覽代碼

Merge remote-tracking branch 'origin/master' into develop

QMK Bot 3 年之前
父節點
當前提交
8e5213ca6c
共有 2 個文件被更改,包括 15 次插入1 次删除
  1. 4 0
      keyboards/hp69/config.h
  2. 11 1
      keyboards/hp69/keymaps/via/keymap.c

+ 4 - 0
keyboards/hp69/config.h

@@ -47,7 +47,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #define RGB_DI_PIN A3
 #define RGBLED_NUM 20
 #define RGBLIGHT_ANIMATIONS
+#define RGBLIGHT_SLEEP
 
 #define AUDIO_PIN A5
 #define AUDIO_PIN_ALT A4
 #define AUDIO_PIN_ALT_AS_NEGATIVE
+
+#define LED_CAPS_LOCK_PIN A6
+#define LED_SCROLL_LOCK_PIN A7

+ 11 - 1
keyboards/hp69/keymaps/via/keymap.c

@@ -46,4 +46,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
     ),
 
 
-};
+};
+
+
+void matrix_scan_user(void) {
+	writePin(A7, layer_state_is(1));
+}
+
+bool led_update_user(led_t led_state) {
+    writePin(LED_CAPS_LOCK_PIN, !led_state.caps_lock);
+	return false;
+};