I have my caps lock key set to toggle input language between English and Russian.

There's a slight 'lag' — I have to hold it down for slightly longer than a "normal key". If I press it quickly, as I do when press the keys when typing this message for example, it doesn't toggle the input.

This is annoying because I need to constant switch between input methods, and I want it to be instant. I would be happy to disable the traditional function of the caps lock key if it means I can achieve this.

I'm using a MacBook Pro 14,1 on Monterrey.

New contributor
Joseph is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
  • You can use Ctrl-Space or option-ctrl-space
    – Ptit Xav
    May 11 at 11:17
  • @PtitXav, I'd prefer not to, caps lock is a convenient one button shortcut, and it's ingrained into my muscle memory now. Under Input Sources in SysPrefs there's even a dedicated toggle, "Use the 中 / 英 key to switch to and from British" (I bought my MacBook in China, I presume 中 / 英 means caps lock...)
    – Joseph
    May 11 at 11:49
  • May this help you ? Read full article as it also show how to reprogram caps lock not just disable it.
    – Ptit Xav
    May 11 at 11:53
  • I think that the time difference is what triggers the system to differentiate between changing caps and changing language. So if you want a faster response for language change choose a different key combo.
    – Solar Mike
    May 11 at 11:54
  • @PtitXav unfortunately not, that disables the key entirely.
    – Joseph
    May 11 at 11:59


You must log in to answer this question.

Browse other questions tagged .