I work with two languages and I would like to configure Caps Lock to toggle between them instead of default Cmd + Space. Of course it's not possible to change it in System Settings. There's an application called Kirgudu which does the trick, but it's not as responsive as it could be, i.e. when I quickly tap Caps Lock to change the language and start typing immediately, the first letters will be be on the old language and only in the middle of the word it will switch the language to a desired one. This is bearable for me, but still annoying. So I'm looking for a better solution. I guess it has to be something on a keyboard driver level or very close to it to process the keystroke momentarily. (Btw all the solutions I've tried back in my Windows days work even slower than this only Mac one ) Has anyone ever done the same? Or at least, tried? Any ideas on how to do that? *Any* advice would be appreciated. Thanks!