Використання Caps Lock в інтернет-спілкуванні є ознакою поганого тону і дуже активно висміюється. Чесно кажучи, я не бачу необхідності цієї функції в реальному житті. Однак, не пропадати ж добру, тому чому б не перемикати розкладки клавіатури, натиснувши на цю клавішу? Тим більше, у такого методу є кілька плюсів.
По-перше, це набагато швидше, ніж за замовчуванням натискати ?+пробіл (Command+Space) або ж тягнутися мишкою в панель меню і вибирати мову — маківники, як відомо, народ розпещений і лінивий.
По-друге, на Caps Lock’e є чудова зелена лампочка, яку разом із самою кнопкою хотілося б використовувати на благо — за кольором індикатора можна визначити, яка розкладка включена в даний момент.
Спосіб перший, складний
Пропоную почати з гиковского способу, який, можливо, комусь сподобається більше. Якщо ви не відносите себе до цієї категорії людей, можете сміливо переходити до другого способу.
Що нам знадобиться для цього методу?
Тепер для нашої кнопки 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 на попередньому кроці потрібно буде замінити на один з цих:
F13 | 105 |
F14 | 107 |
F15 | 113 |
F16 | 106 |
F17 | 64 |
F18 | 79 |
F19 | 80 |
Мінуси:
- довга і нудна процедура установки;
- можна почати «копатися» в налаштуваннях і забути про сім’ю на кілька днів;
- зелений індикатор на кнопці буде горіти постійно, тому вночі і в деяких ситуаціях він може приносити певні незручності.
Плюси:
- цей спосіб працює швидше, ніж другий за рахунок відключення програмної затримки спрацьовування Caps Lock;
- гіку надається можливість досить точно налаштувати поведінку клавіатури.
Спосіб другий, простий
Другий спосіб не такий дикий і полягає в установці/налаштуванні схожою панелі для Системних налаштувань під назвою Киргуду — програми, призначеного для автоматичної зміни мови (зразок яндексовского Punto Switcher’a). Jlyfrj lkz vtyz ‘nf aeyrwbz yt ghtlcnfdkztn bynthtcf
А от можливість використання будь-якої клавіші для перемикання розкладки — це саме те, що мені було потрібно. Крім цього, можна на яку-небудь іншу не дуже потрібну клавішу, знаходиться під рукою, поставити тимчасову зміну мови (приміром, одне-два слова набрати по-англійськи в потоці російського тексту).
В панелі багато налаштувань, за допомогою яких можна зробити Киргуду ще більш гнучким і корисним. Крім цього, у користувача є можливість замінити стандартний пункт панелі меню, що показує поточну розкладку, на Киргудшный, виглядає точно так само і виконує ті ж самі функції. Лише зніміть галочку «Використовувати свої іконки» в закладці «Зовнішній вигляд», тому що стандартна забарвлення виглядає жахливо.
Як бачите, другий спосіб набагато простіше, але володіє при цьому кількома мінусами:
- він не дозволяє відключити захист Apple від випадкового натискання клавіші Caps Lock;
- іноді навіть після натискання на клавішу можна декілька перших літер написати не з тієї розкладкою (наприклад, ццw.google.com).
Зате зелений індикатор клавіші буде працювати постійно, навіть якщо ви перемкніть розкладку за допомогою поєднання клавишь ?+Пробіл. Дуже зручно, раджу спробувати!