Переключение раскладок с помощью CapsLock
Maло кто использует клавишу CapsLock достаточно часто. Наоборот, лично у меня она так и норовит нажаться в самый неподходящий момент. Можно, конечно, отключить её в настройках клавиатуры, но можно и использовать с пользой. Например, повесить на неё переключение раскладок.
Для этого можно использовать программу ControllerMate.
- и установите программу. Она совместима с «Леопардом» и поставляется в виде Universal binary. После установки вам придётся перезагрузить компьютер.
- Заходим в System Prefrences -> Keyboard & Mouse -> Keyboard -> Modifier Keys и отключаем Caps Lock.

- Запускаем ControllerMate. Выделяем все элементы в главном окне и удаляем их.
- Находим окно Palette и выбираем Controllers. Ищем в списке свою клавиатуру:
Щёлкаем по ней, ищем в списке Caps Lock и перетаскиваем в главное окно. - В окне Palette выбираем Outputs. Нас интересует пункт Keystrokes:
Тащим в главное окно и выделяем добавленный блок.
- Теперь ищем окно Inspector. Нажимаем на правую клавишу Start Recording и жмём сочетание клавиш, которым обычно переключаем раскладку. Результат виден? Щёлкаем Stop Recording.
- Соединяем выход первого блока со входом второго:

- Сохраняем изменения и выходим из программы.
Совет .
Дополнение в виде наглядной картинки от ещё одного читателя. Как сделать, чтобы лампочка при переключении раскладки зажигалась/гасла.
