diff --git a/examples/Qukeys/Qukeys.ino b/examples/Qukeys/Qukeys.ino index 21a45b58..0ab51d14 100644 --- a/examples/Qukeys/Qukeys.ino +++ b/examples/Qukeys/Qukeys.ino @@ -33,6 +33,7 @@ void setup() { kaleidoscope::Qukey(0, 2, 3, Key_LeftControl), // D/ctrl kaleidoscope::Qukey(0, 2, 4, Key_LeftShift) // F/shift ) + Qukeys.setTimeout(200); Kaleidoscope.setup(); } diff --git a/src/Kaleidoscope/Qukeys.h b/src/Kaleidoscope/Qukeys.h index 77aef365..dccd84aa 100644 --- a/src/Kaleidoscope/Qukeys.h +++ b/src/Kaleidoscope/Qukeys.h @@ -80,6 +80,9 @@ class Qukeys : public KaleidoscopePlugin { static void deactivate(void) { active_ = false; } + static void setTimeout(uint16_t time_limit) { + time_limit_ = time_limit; + } static int8_t lookupQukey(uint8_t key_addr); static void enqueue(uint8_t key_addr);