Setting CapsLock as keyboard layout switcher works, but keyboard switching with CapsLock doesn't work. Pressing CapsLock switches keyboard layout _indicator_ (in my case En/Ru), but when indicator show Ru I still enter latin characters. If I switch keyboard layout from En to Ru with mouse click on keyboard layout indicator everything works, I enter cyrillic characters.
Setting CapsLock as keyboard layout switcher works, but keyboard switching with CapsLock doesn't work. Pressing CapsLock switches keyboard layout _indicator_ (in my case En/Ru), but when indicator show Ru I still enter latin characters. If I switch keyboard layout from En to Ru with mouse click on keyboard layout indicator everything works, I enter cyrillic characters.