Ask Your Question
1

How do I adjust the debounce time on my keyboard?

asked 2018-04-30 19:46:28 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

I'm getting repeated presses, likely due to a lost key event (probably switch bounce). How do I configure the debounce time on the keyboard?

For example sometimesssssss there are lots of s's until I press the next key.

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
1

answered 2018-04-30 19:56:29 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Switch debounce configuration options are documented on the controller GitHub page.

Start with 7 ms, and then keep increasing until you no longer see the issue. There are a lot of factors that can affect switch bounce time, including how the switches were soldered onto the pcb, how hot the solder got and how many times the switches were soldered.

To increase the debounce time to 7 ms you can just add the following to your kll layout file.

MinDebounceTime = 7;

Alternatively, you can also modify this using the configurator.


image description


image description


image description


image description


Then flash the keyboard as you would normally.

edit flag offensive delete publish link more
0

answered 2018-04-30 22:05:40 -0600

SamPittman gravatar image

updated 2018-04-30 22:07:46 -0600

Question: What kind of keyboard do you have?

Edit: Also, what kind of switches?

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Asked: 2018-04-30 19:46:28 -0600

Seen: 116 times

Last updated: Apr 30