In the past disabling your Mac’s keyboard was fairly simple but with Big Sur, the latest macOS, it is no longer that easy. Many websites indicate that using the Control + F1 key sequence will do the job but after some extensive research, I have found that this is not the case.
If you’re looking for an easy way to do this, your best option is to find a good keyboard utility app that will do this for you.
Hi, my name is Eric. I have years of experience with both hardware and software. Just like most of you, I am still learning new features and shortcuts all the time. Whenever I get a chance to learn something new, I enjoy passing it on to others who may be interested.
In this article, I’m going to explain why the old methods of disabling your keyboard do not work. We will also have some discussion of the Control+F1 key combination and what I have discovered that it really does.
Then we will talk about how you can disable your keyboard and why anyone would need to do this in the first place.
I have found that this is a source of frustration for many, so keep reading along if you would like to know more.
With previous versions of macOS, the best way to disable your keyboard was to enable a setting called Mouse Keys. You could simply go to System Preferences, then Universal Access, click on the Mouse and Trackpad tab and then select the On option for Mouse Keys.
There were variations of this method such as setting up the Option key so that you could press it 5 times to enable the Mouse Keys as well as disabling the Trackpad. This may sound a bit strange but it did work well.
By enabling the Mouse Keys, it made certain keys available to move the mouse pointer around the screen while disabling the rest of the keyboard. So the overall effect was to keep any keys from being pressed and entering characters.
Moving the mouse pointer around was about the only possible ill effect and that doesn’t cause any problems for most of the cases in which a person would want the keys disabled. It was then easy to turn the keyboard back on using the option key.
With macOS Big Sur, the Mouse Key setting is still available, but it no longer disables the rest of the keyboard. Keys that are not used to move the mouse around, still function as normal. So, this method is no longer a solution but it can be used to disable your Mouse Trackpad.
I have also seen some methods in which you can disable it from the command line. You simply type a command in a Terminal window. I have gotten this to work on the previous versions of macOS but I tried this on my new Mac and it did not work.
The Control+F1 Method
If you do an internet search on how to disable your keyboard, you get a number of results that indicate you can do this by simply pressing the Control and F1 keys at the same time. You will also see many responses from people saying that this does not work.
After messing around with my settings for a good period of time, I was not able to get this to work either and from what I have seen, it will not work. My conclusion is that the setting’s text is poorly worded and in fact is not intended to completely disable the keyboard.
You can take a look at the setting below which is found under User Preferences, then Keyboard and Shortcuts. With the setting selected as shown below, pressing the Control+F1 keys does not disable my keyboard.
What I did find, is that pressing the Control+F1 keys disables all of the other Function key settings. See the image below.
So, using the Control+F1 does not produce the results I was looking for. I’m not sure if this worked on previous macOS versions, but as far as I can tell it does not disable the entire keyboard, only the Function keys.
How Can I Disable My Keyboard?
Since most of the possible methods of disabling the keyboard seem to no longer work, the next best thing is to find a third-party application that can do this. There are some free ones available in the App Store and elsewhere.
Karabiner-Elements is one that comes up often when searching. It is a free open-source app that allows you to make all kinds of modifications to your keyboard. This is great but I downloaded it, installed and was never able to figure out how to disable the keyboard with it.
I’m sure there is some way to use it to do this but it may just take a little more effort. On the other hand, KeyboardLocker is an app that is solely dedicated to locking your keyboard. I was able to get this one to work fairly easily and it does lock your keyboard but it’s a little quirky.
I found that it will lock the keyboard for whatever window I have open, but if I open another window or app, the keyboard will work for that new window and remain locked for the original. Not a big deal as long as you leave the window open once you want the keyboard locked.
There’s also one called Keyboard Clean and others which I have not yet had a chance to try and they may possibly perform better. I will be going back to figure out how to use Karabiner as well as some of these others to find out how they work.
Why Would I Need to Disable My Keyboard?
If you came to this page in search of a way to disable your keyboard, then you probably have a very good reason for it. If you came across this article for some other reason, you may be wondering why anyone would need to do this.
There are many different reasons that someone might have. One of the most common is that you want to use an external keyboard. While you can have both active at the same time, it creates the possibility that you might hit the built-in keys by mistake.
There may also be times when you want to prevent children or pets from accidentally pressing keys. Inadvertently pressing keys can interfere with whatever you are working on and possibly cause data loss or corruption.
Another good reason to disable them is if your keyboard is broken, or damaged from a spill. This can cause it to malfunction and prevent you from using your Macbook. Disabling the keyboard may resolve the issue until you can connect an external one.
No matter what your reason for disabling your keyboard may be, it is something that you may need to do periodically. Although it is now a little tougher to do this, we hope that this article has helped you to understand why and know that you may need to use a good application to do this.
Please let us know if you have found better ways to do this. We would love to have your input.