• Skip to main content
  • Skip to primary sidebar

Technipages

Smart phone, gadget and computer tutorials

  • Topics
    • Android
    • Gaming
    • Hardware
    • Internet
    • iOS
    • MacOS
    • Office
    • Software
    • Windows
    • Definitions
  • Product Reviews
  • Downloads
  • About
Linux Mint: How to Enable Key Debouncing

Linux Mint: How to Enable Key Debouncing

Posted on December 1, 2020 by Mel Hawthorne Leave a Comment

One of the issues that keyboards can face is “key bouncing”. When a key is pressed or released, the spring used to push it back up into its default position can cause the key to bounce at both the bottom and top of its movement. When a key is pushed down, this bouncing effect can be enough for the electrical connection that registers the key as being pressed to be broken before the key is firmly pressed to the bottom. The process of removing these extremely rapid keypresses is called “debouncing” and it can make the difference between being usable or not for some keyboards.

If you’re using Linux Mint and you notice that you’re having issues where keypresses are being registered multiple times, you may want to enable key debouncing. To enable key debouncing you need to go into the accessibility settings, by pressing the Super key, then typing “Accessibility” and hitting enter.

Tip: The “Super” key is the name that many Linux distributions use to refer to the Windows key or the Apple “Command” key, while avoiding any risk of trademark issues.

Press the Super key, then type “Accessibility” and hit enter.

Once, you’re in the accessibility settings, switch to the “Typing assistance” tab, and click the bottom slider “Ignore fast duplicate keypresses” to the “On” position.

Enable “ignore fast duplicate keypresses” in the “Typing assistance” tab.

The “Acceptance delay” slider allows you to configure how quickly the key can be pressed a second time. The default value, roughly two-fifths of the way along the bar is too aggressive for most users. In fact, as the bouncing effect usually takes place over a matter of milliseconds, much faster than you can double press the key intentionally, you can generally set the acceptance delay to the minimum value to prevent debouncing while not affecting the general typing experience.

Users with shaky hands and tremors may find that extending the acceptance delay helps them to avoid double key presses. If this setting is pushed too far, however, you may struggle to intentionally type double letters. For example, the allowable delay between duplicate key presses at the maximum value is roughly one second.

The minimum setting is ideal for most users, although users with shaky hands may want something a little higher.

You Might Also Like

  • Linux Mint: How to Enable the on-Screen Keyboard
    Linux Mint: How to Enable the on-Screen Keyboard
  • Linux Mint: How to Enable Visual Accessibility Features
    Linux Mint: How to Enable Visual Accessibility Features
  • Linux Mint: How to Enable Automatic Checks for Captive Portals
    Linux Mint: How to Enable Automatic Checks for…
  • Linux Mint: How to Add New Extensions
    Linux Mint: How to Add New Extensions
  • Linux Mint: How to Add New Applets
    Linux Mint: How to Add New Applets
  • Linux Mint: How to Use “Hot Corners”
    Linux Mint: How to Use “Hot Corners”
  • Linux Mint: How to Add New Desklets
    Linux Mint: How to Add New Desklets
  • Linux Mint: How to Add a New User
    Linux Mint: How to Add a New User
  • Linux Mint: How to Customize Your Theme
    Linux Mint: How to Customize Your Theme

Filed Under: Linux

Reader Interactions

Did this help? Let us know! Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Recent Posts

  • Microsoft Teams Disconnects Bluetooth Headphones
  • Fix Skype Error: Exchange Needs Your Credentials
  • Fix Skype Notifications Not Working on Windows 10
  • Teams in Outlook: We Couldn’t Schedule the Meeting
  • VR Oculus Quest 2: How to Configure a New Room-Scale Boundary
  • VR Oculus Quest 2: How to Adjust Boundary Sensitivity
  • Dropbox: How To Change the Date Format
  • Microsoft Teams: There Was a Problem Saving the Photo

Who’s Behind Technipages?

Baby and Daddy My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Follow me on Twitter, or visit my personal blog.

You May Also Like

  • Linux

© Copyright 2021 Technipages · All Rights Reserved · Privacy