瀏覽代碼

Bugfix for recently integrated cypher keyboard (#5481)

* fixed issue with LED indicators
corrected error in info.json

* fixed issue with led indictors
Max 6 年之前
父節點
當前提交
f1d921bee6
共有 2 個文件被更改,包括 9 次插入7 次删除
  1. 9 7
      keyboards/westfoxtrot/cypher/cypher.c
  2. 0 0
      keyboards/westfoxtrot/cypher/info.json

+ 9 - 7
keyboards/westfoxtrot/cypher/cypher.c

@@ -35,20 +35,22 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
 
 	return process_record_user(keycode, record);
 }
-void led_set_user(uint8_t usb_led) {
+
+void led_set_kb(uint8_t usb_led) {
     if (IS_LED_ON(usb_led, USB_LED_NUM_LOCK)) {
-        writePinLow(F4);
-    } else {
         writePinHigh(F4);
+    } else {
+        writePinLow(F4);
     }
     if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
-        writePinLow(F1);
-    } else {
         writePinHigh(F1);
+    } else {
+        writePinLow(F1);
     }
     if (IS_LED_ON(usb_led, USB_LED_SCROLL_LOCK)) {
-        writePinLow(F5);
-    } else {
         writePinHigh(F5);
+    } else {
+        writePinLow(F5);
     }
+    led_set_user(usb_led);
 }

文件差異過大導致無法顯示
+ 0 - 0
keyboards/westfoxtrot/cypher/info.json


部分文件因文件數量過多而無法顯示