summaryrefslogtreecommitdiffstats
path: root/keyboards/durgod/k320/k320.c
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-02-22 01:15:18 +0000
committerGitHub <noreply@github.com>2023-02-22 01:15:18 +0000
commit0512e286a6aabe8645ed980abec82790a1f881cd (patch)
tree50184f33e46c9fa2ee4e49cba1b05f44f623e4c2 /keyboards/durgod/k320/k320.c
parent26854f59402f3f4b7ca5cfe0f3dd665a680715f5 (diff)
Remove magic bodges from via keymaps (#19890)
Diffstat (limited to 'keyboards/durgod/k320/k320.c')
-rw-r--r--keyboards/durgod/k320/k320.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/keyboards/durgod/k320/k320.c b/keyboards/durgod/k320/k320.c
index 3cb2fd7d67..98527ba1b5 100644
--- a/keyboards/durgod/k320/k320.c
+++ b/keyboards/durgod/k320/k320.c
@@ -53,20 +53,14 @@ void led_init_ports(void) {
}
#ifndef WINLOCK_DISABLED
-static bool win_key_locked = false;
-
bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
- case KC_TGUI:
+ case GUI_TOG:
if (record->event.pressed) {
- // Toggle GUI lock on key press
- win_key_locked = !win_key_locked;
- writePin(LED_WIN_LOCK_PIN, !win_key_locked);
+ // Toggle LED on key press
+ togglePin(LED_WIN_LOCK_PIN);
}
break;
- case KC_LGUI:
- if (win_key_locked) { return false; }
- break;
}
return process_record_user(keycode, record);
}