Використання Caps Lock в інтернет-спілкуванні є ознакою поганого тону і дуже активно висміюється. Чесно кажучи, я не бачу необхідності цієї функції в реальному житті. Однак, не пропадати ж добру, тому чому б не перемикати розкладки клавіатури натисканням на цю кнопку? Тим більше, у такого методу є кілька плюсів.
По-перше, це набагато швидше, ніж за замовчуванням натискати ⌘ + пробіл (Command + Space) або ж тягнутися мишкою в панель меню і вибирати потрібну мову - маководи, як відомо, народ розпещений і ледачий.
По-друге, на Caps Lock'e є чудова зелена лампочка, яку разом із самою кнопкою хотілося б поставити на служіння - за кольором індикатора можна визначити, яка розкладка включена в даний момент.
Спосіб перший, складний
Що нам знадобиться для цього методу?
- Видалити всі клавіатурні ремапери, які ви використовували до цього (на кшталт DoubleCommand).
- Завантажити та встановити пакет KeyRemap4MacBook.
- Завантажити та встановити пакет PCKeyboardHack.
- Перезавантажити систему.
Тепер для нашої кнопки Caps Lock потрібно відключити дію за замовчуванням. Для цього заходимо в Системні налаштування> Клавіатура> закладка «Клавіатура»> «Клавіші модифікації ...» і у вікні для Caps Lock виберіть у спадному списку пункт «Ніякого дії».
Далі необхідно в тому ж вікні зайти на вкладку «Сполучення клавіш». У лівому меню вибрати пункт «Клавіатура та способи введення тексту», а в правому - «Вибрати попередній джерело введення», після чого двічі клікнути по поєднанню ⌘Пробел і замінити його, наприклад, на F19.
Якщо F19 на вашій клавіатурі немає - то можете скористатися будь-непотрібної кнопкою або завантажити цей образ (DMG). У ньому зібрано кілька простих програм на AppleScript. які емулюють натискання функціональних клавіш F13-F19. В результаті у вас повинно вийти ось таке вікно:
Тепер переходимо до головного вікна Системних параметрів і запускаємо панель KeyRemap4MacBook (яку ми встановлювали на самому початку) і в списку General ставимо галочку на пункті «Enable CapsLock LED Hack». Це необхідно для відключення системного захисту Apple від випадкового натискання Caps Lock.
Далі знову виходимо в головне вікно Системних параметрів і запускаємо панель PCKeyboardHack. У ній потрібно поставити галочку навпроти пункту «Change Caps Lock» і замінити значення 51 на 80 (що відповідає клавіші F19):
Після цього, натискання на Caps Lock стане перемикати розкладку клавіатури так, як нам би і хотілося.
Однак, тут є невеликий нюанс: якщо ви перепризначуваних клавішу, відмінну від F19, то код 51 на попередньому кроці потрібно буде замінити на один з цих:
- довга і нудна процедура установки;
- можна почати «копатися» в настройках і забути про сім'ю на кілька днів;
- зелений індикатор на кнопці буде горіти постійно, тому вночі і в деяких ситуаціях він може доставляти певні незручності.
- цей спосіб працює швидше, ніж другий за рахунок відключення програмної затримки спрацьовування Caps Lock;
- гику надається можливість досить точно налаштувати поведінку клавіатури.
Спосіб другий, простий
Другий спосіб не такий дикий і полягає в установці / налаштування схожою панелі для Системних параметрів під назвою Киргуду - додатки, призначеного для автоматичної зміни мови (на кшталт яндексовского Punto Switcher'a). Jlyfrj lkz vtyz 'nf aeyrwbz yt ghtlcnfdkztn bynthtcf
А ось можливість використання будь-якої клавіші для перемикання розкладки - це саме те, що мені було потрібно. Крім цього, можна на якусь іншу не дуже потрібну клавішу, що знаходиться під рукою, поставити тимчасову зміну мови (наприклад, одне-два слова набрати по-англійськи в потоці російського тексту).
В панелі багато налаштувань, за допомогою яких можна зробити Киргуду ще більш гнучким і корисним. Крім цього, у користувача є можливість замінити стандартний пункт панелі меню, що показує поточну розкладку, на Кіргудшний, виглядає точно так само і виконує ті ж самі функції. Тільки зніміть галочку «Використовувати свої іконки» в закладці «Зовнішній вигляд», тому що стандартна забарвлення виглядає жахливо.
Як бачите, другий спосіб набагато простіше першого, але має при цьому кількома мінусами:
- він не дозволяє відключити захист Apple від випадкового натискання Caps Lock;
- іноді навіть після натискання на клавішу можна кілька перших букв написати не з тієї розкладкою (наприклад, ццw.google.com).
Зате зелений індикатор клавіші буде працювати постійно, навіть якщо ви перемкніть розкладку за допомогою поєднання клавишь ⌘ + Пропуск. Дуже зручно, раджу спробувати!