You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Line 128:
if (debouncingKeys[i][j] == true && micros() - debouncingMicros[i][j] / 1000 > debounceMillis) {
I believe should be
if (debouncingKeys[i][j] == true && (micros() - debouncingMicros[i][j]) / 1000 > debounceMillis) {
As it is, something with units of milliseconds is being subtracted from something with units of microseconds. Experience with some pretty bouncy switches suggests that changing this is a big help.
Thanks for your work on StenoBoard and for providing StenoFW. It's a great software starting point for exploring keyboard designs.
The text was updated successfully, but these errors were encountered:
Line 128:
if (debouncingKeys[i][j] == true && micros() - debouncingMicros[i][j] / 1000 > debounceMillis) {
I believe should be
if (debouncingKeys[i][j] == true && (micros() - debouncingMicros[i][j]) / 1000 > debounceMillis) {
As it is, something with units of milliseconds is being subtracted from something with units of microseconds. Experience with some pretty bouncy switches suggests that changing this is a big help.
Thanks for your work on StenoBoard and for providing StenoFW. It's a great software starting point for exploring keyboard designs.
The text was updated successfully, but these errors were encountered: