Adding StrobeDelay KLL option to fix problemmatic keyboards
- Almost never needed - However, some keyboards exhibit odd strobing behaviours (pressing two keys at once with a single key) - Setting to around 10 us tends to fix the issue
This commit is contained in:
parent
dcb3fb560f
commit
6d2a4e0f23
@ -39,3 +39,10 @@ DebounceThrottleDiv = 0; # Default
|
|||||||
MinDebounceTime => MinDebounceTime_define;
|
MinDebounceTime => MinDebounceTime_define;
|
||||||
MinDebounceTime = 5; # 5 ms
|
MinDebounceTime = 5; # 5 ms
|
||||||
|
|
||||||
|
# This option delays each strobe by the given number of microseconds
|
||||||
|
# By default this should *NOT* be set unless your keyboard is having issues
|
||||||
|
# Delaying more than 10 usecs may cause significant slow-downs with other keyboard functions
|
||||||
|
StrobeDelay => StrobeDelay_define;
|
||||||
|
StrobeDelay = 0; # Disabled
|
||||||
|
#StrobeDelay = 10; # 10 us
|
||||||
|
|
||||||
|
@ -46,6 +46,10 @@
|
|||||||
nat_ptr_t Matrix_divCounter = 0;
|
nat_ptr_t Matrix_divCounter = 0;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if StrobeDelay_define > 0 && !defined( STROBE_DELAY )
|
||||||
|
#define STROBE_DELAY StrobeDelay_define
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ----- Function Declarations -----
|
// ----- Function Declarations -----
|
||||||
|
Reference in New Issue
Block a user