How to fix a slow or laggy keyboard on Mac

The frustrating issue of keyboard lagging, hanging or freezing on Mac has been reported by users. Below are different methods to fix slow or laggy keyboard on Mac.

Slow or lagging keyboard on Mac

It can be really frustrating not to work properly on your Mac because the external keyboard is stuck, missing letters or becomes painfully slow.

The lagging keyboard issue on Mac is not only limited to Apple Magic Keyboard, it has also been reported by users of Dell, Logitech and other brands of keyboards on Mac.

In our experience, this issue seems to be due to interference from USB 3.0 devices.

1. Turn the keyboard ON/OFF

Users reported that Laggy Magic Keyboard was fixed with a simple twist OUT the keyboard and turns it back ON again.

The same solution should work on Dell, Logitech, and other branded keyboards.

2. Remove USB connected devices

As mentioned above, the issue could be due to interference from USB 3.0 devices connected to your Mac.

Remove all USB connected devices from your Mac (except keyboard and mouse dongles) > Start anew your Mac and check if the issue is resolved now.

3. SMC pre-reset

This method is known to fix the space bar and other specific keys not working issue on newer versions of MacBook (2018 and later).

1. Click on Apple logo > shut down and wait for your Mac to shut down completely.

2. Disconnect all accessories from your Mac and wait 10 seconds.

3. Hold down the power button on your Mac until Apple logo appears on the screen and disappears.

Note: Continue holding the power button while the Apple logo appears on the screen and release the power button once the Apple logo disappears from the screen.

4. Wait 10 seconds and press the power button to restart your Mac.

If that doesn’t help, you can perform an SMC reset by following the steps in this guide: How to reset SMC on MacBook, Mac Mini and iMac.

4. Disable Sticky Keys

Make sure the problem isn’t caused by having Slow and Sticky Keys enabled on your Mac.

1. Click on apple icon > system settings > Accessibility.

2. On the Accessibility screen, clear the check box snap function and Slow keys.

Disable sticky and slow keys to fix laggy keyboard on Mac

5. Reset Bluetooth module

It’s very likely that most keyboard problems on MacBooks are due to interference in Bluetooth.

1. Click on apple icon in the top menu bar and select system settings in the drop-down list.

Open System Preferences on Mac

2. On the System Settings screen, click Bluetooth Symbol.

3. On the next screen, check the small box next to Show Bluetooth icon in the top menu bar on your Mac.

Turn on Bluetooth on Mac

4. Next press and hold change + possibility buttons > click Bluetooth Icon in the top menu bar > hover over it with the mouse Debug and click Reset the Bluetooth module.

Reset the Bluetooth module on the Mac

After that, check if the keyboard on your Mac is now working properly.

6. Factory reset Apple keyboard

If resetting the Bluetooth module didn’t help, follow the steps below to factory reset Bluetooth on Apple keyboard and see if that helps resolve the issue.

1. Stop change + possibility buttons > click Bluetooth icon in the top menu bar.

2. Hover over it Debug > and click Factory reset all connected Apple devices.

Factory reset Bluetooth devices on Mac

3. Start anew Mac and try to pair the Bluetooth device with your Mac.

Note: This fix only applies to Apple devices.

7. Disable accent popup menu

As I’m sure you’ve noticed, when the keyboard is having troubles on Mac, an accent pop-up menu appears.

Some users have reported noticing an improvement in keyboard typing speed after disabling the accent pop-up menu on Mac.

1. Open launch pad on your Mac and click the terminal Symbol.

Open Terminal on Mac

2. Enter in the terminal window Default values ​​write NSGlobalDomain ApplePressAndHoldEnabled -bool false and press the Enter Key.

3. Close the terminal screen and Start anew your Mac.

Note: If necessary, you can always activate the accent pop-up menu on your Mac by running it Write default values ​​NSGlobalDomain ApplePressAndHoldEnabled -bool true command on the terminal screen.


Leave a Reply

Your email address will not be published.