Как настроить Caps Lock на смену раскладки клавиатуры

Для смены раскладки у меня настроено сочетание клавиш
GIT

WINDOWS

A1. Скачайте и распакуйте самоисполняемый скрипт caps_alt.zip caps_ctrl.zip
A2. Для автоматического запуска при старте системы переносим его в папку shell:common startup для всех пользователей или shell:startup для данного пользователя (открываем с помощью Win+R)
B1. Скачиваем AutoHotkey (Что это?)
B2. Создаём свой скрипт (обычный текстовый файл в Notepad или Notepad++ с расширением .ahk вместо .txt) или используем готовый caps_alt.ahk caps_ctrl.ahk
B3. Можно сделать самому исполняемый файл нажатием правой кнопкой на скрипте и выбрав Compile Script, тогда в будущем не нужно ничего устанавливать
B4. Пункт A2
NB! Фукнцию Caps Lock выполняет сочитание клавиш Shift+Caps Lock
P.S. Изменить сочетание клавиш на смену раскладки можно здесь (вторая вкладка): Rundll32 Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}

LINUX UBUNTU / MINT

Настраивается штатным методом