MacOS – How to trigger caps lock without caps lock key available

keyboardmacos

My old macbook lost its ctrl key, so I had to remap the caps lock key to ctrl. I have a scenario where I need the caps lock on for a while – is there a way to trigger a caps lock without using the caps lock key?

I could reset the caps lock, use it, and then remap it back to ctrl, but I am hoping I don't have to do that. I also tried the on screen keyboard viewer, but that does not have a caps lock.

I am on OS X 10.10.5 and my macbook has an intel processor.

Best Answer

Revert the key mapping Caps Lock -> Ctrl. Install Karabiner. Depending on your handedness remap alt_L (or opt_L) to ctrl and use alt_R (or opt_R) as your common alt key.

Remapping in the Karabiner context using the first example below means:
if you enable the radio button for "Option_L to Control_L" the left Option key will act as the left (and only on most portable Macs) Control key if hit and lose its original Option key function. The right Option key won't lose its function and still works as a normal Option key.

enter image description here

or remap cmd_R to ctrl:

enter image description here

If you don't like the remapping of alt/cmd/ctrl/R/L there are plenty of other possible remappings to emulate the CapsLock key. Just enter CapsLock in the search field and choose your preferred remapping:

enter image description here

You may even define your own key mappings (e.g shiftaltcmdC to enable CapsLock and shiftaltcmdR to release it again. These shortcuts mustn't be in use by the system or apps)

(The screenshots are taken running Lion. Since Karabiner doesn't run in Lion I'm using its predecessor KeyRemap4MacBook. The predefined modifications should be the same)