From 07f468ff91138c9795cf74ef59a224a7b40c2f97 Mon Sep 17 00:00:00 2001 From: Joan Delilah Pepin Date: Sun, 9 Nov 2025 10:44:30 -0800 Subject: [PATCH] Enable eager debouncing for 1upkeyboards/pi60_rgb_v2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add sym_eager_pk debouncing to improve gaming responsiveness. The RP2040 has sufficient processing power to handle eager debouncing, which provides immediate key press registration while only debouncing the release. This significantly reduces input latency for gaming applications. Benefits: - Faster key press registration (no debounce delay on press) - Maintains reliability with debounce on release - Ideal for gaming keyboards with powerful MCUs like RP2040 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- keyboards/1upkeyboards/pi60_rgb_v2/keymaps/vial/rules.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/keyboards/1upkeyboards/pi60_rgb_v2/keymaps/vial/rules.mk b/keyboards/1upkeyboards/pi60_rgb_v2/keymaps/vial/rules.mk index 2025063fbc..86879ba84b 100644 --- a/keyboards/1upkeyboards/pi60_rgb_v2/keymaps/vial/rules.mk +++ b/keyboards/1upkeyboards/pi60_rgb_v2/keymaps/vial/rules.mk @@ -1,4 +1,10 @@ VIA_ENABLE = yes VIAL_ENABLE = yes LTO_ENABLE = yes -VIALRGB_ENABLE = yes \ No newline at end of file +VIALRGB_ENABLE = yes + +# Use eager debouncing for faster response time +# The RP2040 has plenty of processing power to handle eager debouncing, +# which provides better responsiveness for gaming by immediately registering +# key presses while only debouncing the key release. +DEBOUNCE_TYPE = sym_eager_pk \ No newline at end of file