Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Using Caps Lock as Esc in Mac OS X

How do I make Caps Lock work like Esc in Mac OS X?

like image 713
indentation Avatar asked Sep 24 '08 14:09

indentation


People also ask

How do I remap Caps Lock to escape Mac?

To map the caps lock key to escape in macOS, open System Preferences > Keyboard. Click the Modifier Keys... button. In the dialog you can choose to map the caps lock key to escape, as well as other actions.

What is the alternative to the ESC key on a Mac?

While most Mac models and Apple's standalone keyboards include a physical ESC key, some Mac models do not have the physical Escape key, instead the Touch Bar offers a virtual Escape key. If you are having the problem, this means that you won't be able to use the force-quit keyboard: Option-Command-Esc.

How do you turn on Caps Lock on a Mac keyboard?

Scroll down and click Keyboard under "Device." Click the drop-down menu next to "Search" and select Caps Lock. Now, when you want to type in all capital letters, you can press the Search key to toggle on Caps Lock.


1 Answers

Edit: As described in this answer, newer versions of MacOS now have native support for rebinding Caps Lock to Escape. Thus it is no longer necessary to install third-party software to achieve this.


Here's my attempt at a comprehensive, visual walk-through answer (with links) of how to achieve this using Seil (formerly known as PCKeyboardHack).

  1. First, go into the System Preferences, choose Keyboard, then the Keyboard Tab (first tab), and click Modifier Keys:

Step 1

In the popup dialog set Caps Lock Key to No Action:

choose no action

2) Now, click here to download Seil and install it:

3) After the installation you will have a new Application installed ( Mountain Lion and newer ) and if you are on an older OS you may have to check for a new System Preferences pane:

open seil or the preference pane

4) Check the box that says "Change Caps Lock" and enter "53" as the code for the escape key:

set the keyboard code

And you're done! If it doesn't work immediately, you may need to restart your machine.

Impressed? Want More Control?

You may also want to check out KeyRemap4MacBook which is actually the flagship keyboard remapping tool from pqrs.org - it's also free.

If you like these tools you can make a donation. I have no affiliation with them but I've been using these tools for a long time and have to say the guys over there have been doing an excellent job maintaining these, adding features and fixing bugs.

Here's a screenshot to show a few of the (hundreds of) pre-selectable options:

Picture 1.png

PQRS also has a great utility called NoEjectDelay that you can use in combination with KeyRemap4MacBook for reprogramming the Eject key. After a little tweaking I have mine set to toggle the AirPort Wifi.

These utilities offer unlimited flexibility when remapping the Mac keyboard. Have fun!

like image 89
cwd Avatar answered Oct 12 '22 17:10

cwd