- 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 issuemaster
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 | |||||
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 ----- |