I am looking for a program for OS X that can prevent the user from inputting the same key twice in less than X milliseconds. The set of keys for which this limitation applies to should be configurable.

Any price and license is fine.

  • Take a look at this. Software recommendations are off-topic for Ask Different. You can ask this on the SR site, instead.
    – fsb
    Sep 12, 2016 at 14:13
  • @fbara Shopping or buying recommendations <> software recommendation. Also there is over a thousand questions in the software recommendation tags. Sep 12, 2016 at 14:30
  • I'm going by this: "Basic Customer Support or questions asking to recommend or find off-site resources (Mac/book/software/tutorial) are off-topic for Ask Different as they tend to attract opinionated answers and spam. Instead, edit to clearly describe your problem and the research done so far to solve it.". To me, this means this question should be asked on the SR site. Further discussion is ongoing in the Meta site.
    – fsb
    Sep 12, 2016 at 14:46
  • @FranckDernoncourt Have you found anything? I'm interested in the same! Aug 29, 2019 at 7:01
  • 1
    Just found this: github.com/aahung/Unshaky Aug 29, 2019 at 7:05

1 Answer 1


I found Unshaky on GitHub (https://github.com/aahung/Unshaky)

I've been testing it for about day and so far it has been working fabulously! During a full workday I experienced a double-keystroke only once.

Please note that you have to set it up:

enter image description here

I put 40ms delay for each key:

enter image description here

I also made an exception for the Tab and Delete keys which I regularly hit repeatedly:

enter image description here

I am not affiliated with Unshaky in any way.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .