Налаштовуємо клавішу caps lock в os x

СТРАННАЯ КЛАВІША цей Caps Lock. Начебто і розташована в зручному місці - під мізинцем лівої руки, а функцію виконує дуже марну. Але ж було б здорово використовувати її в поєднанні з іншими клавішами, як ми це робимо з Ctrl. Opt або Cmd. Проблема в тому, що стандартні настройки OS X цього не дозволяють. Але, якщо дуже захотіти ...

У чому ідея?

Якщо ви любите працювати швидко і ефективно, то у вашій системі напевно налаштований не один десяток шорткати. Зазвичай, це швидкі подвійні або потрійні поєднання на кшталт Opt Буква або Opt СMD Буква.

Зрозуміло, все найзручніші вже зайняті системою. Іншим програмам залишається лише більш складні варіації. І, чим більше програм, тим складніше і «повільніше» стають ці шорткати.

Найстрашніша комбінація, яка може бути - Shift Ctrl Opt СMD Буква. Ясна річ, що через свою гачкуватим її ніхто не використовує. Але чому б нам не попросити систему думати, що натиснута клавіша Caps Lock це і є поєднання Shift Ctrl Opt СMD?

Реалізувавши цю ідею, мені вдалося елегантно вирішити проблему перемикання межу найосновнішими програмами. Цей метод виявився зручніше і швидше стандартного перебору робочих столів (додатки в повноекранному режимі) і всяких розчерків на тачпаде.

  • Caps Lock S - показати (запустити) Safari
  • Caps Lock W - показати iA Writer
  • Caps Lock M - показати Sparrow
  • Caps Lock F - показати Finder

Перше, що потрібно зробити - відключити кнопку Caps Lock в самій системі. Для цього треба зайти в Системні налаштування → Клавіатура → Клавіші модифікації ... і поставте для неї параметр Ніякого дії. Зверніть увагу, що якщо ви працюєте з зовнішньої клавіатурою, то її обов'язково треба вибрати у верхньому меню, що випадає.

Налаштовуємо клавішу caps lock в os x
Для початку - відключаємо Caps Lock в налаштуваннях OS X

Тепер встановлюємо невеликий хак PCKeyboardHack. який дозволяє привласнити будь-якій кнопці довільне клавіатурне переривання.

Поставте для Caps Lock переривання 80. що відповідає кнопці F19. Ви завжди можете вибрати переривання, відповідне будь-якій зручній кнопці (шпаргалка по ним в нижній частині PCKeyboardHack), але тоді вам доведеться трошки підправити XML-файл, про який трохи нижче.

Налаштовуємо клавішу caps lock в os x
Міняємо переривання для Caps Lock на 80 (F19)

Якщо все готово, то викачуємо ще один хак - KeyRemap4MacBook. У нього купа всяких опцій по перепрограмуванню клавіш. Якщо є бажання, то можете сміливо в них покопатися. Нам же KeyRemap4MacBook цікавий тим, що за допомогою XML-файла йому можна підсунути свої власні настройки. Для цього треба зайти у вкладку і Misc і натисніть на кнопку Open private.xml.

Налаштовуємо клавішу caps lock в os x
Додаємо свої настройки в KeyRemap4MacBook через XML-файл

Тепер відкрийте файл і вставте в нього наступний код:

Поверніться у вкладку Change Key і натисніть на копку ReloadXML. У самому верху списку повинна з'явитися наша настройка. Активуйте її і ваш Caps Lock моментально перетвориться в Shift Ctrl Opt СMD.

Налаштовуємо клавішу caps lock в os x
Активуємо наш скрипт для Caps Lock

Далі, для швидкого запуску додатків можна використовувати будь-яку програму з управління шорткати. Наприклад, безкоштовний BetterTouchTool. Ось так виглядають моя конфігурація:

Налаштовуємо клавішу caps lock в os x
Налаштування форткатов на запуск програм в BetterTouchTool

Ви ж можете налаштувати прокачаний Caps Lock під свої власні потрібні.

Що почитати далі?

Привіт, все зробив як у Вас в статті - у мене не працює. Може це изза Маверікс. для неї нові версії програм. трохи відрізняються. Кейбордхак начебто спрацював. оскільки Caps Lock перетворилася в F19 (в системних настройках клавіатури. при введенні комбінації клавіш вона бачиться як F19 і додати до неї нічого не виходить. чи правильно це? Чи не повинна там з'являтися секвенция з 4 клавіш замість F19?)
Далі. в Кейремап після заміни XML скрипта (може його треба було додати а не замінити?) не виникає віконце з галкою і текстом. як у Вас на передостанній зображенні. а залишається текст з посиланням на програму Кейбордхак. в загальному поки не виходить. підкажіть де помилка. У мене остання модель Макбук про ретина 15 з Маверікс на борту і це мій перший особистий мак

Швидше за все ви десь зробили помилку з інструкції. З Маверікс працює, так як я сам собі начтраівал недавно на новому ноутбуці.

Спробуйте ще разок все зробити по інструкції, а якщо не запрацює, то тоді вже будемо вирішувати разом.

Добре. я. правда вже рази 3 все це виконав. з одним і тим же результатом. таке відчуття. що Caps Lock перетворилася в F19. а ось F19 в ESC - немає. Зараз буду робити все заново. для того. щоб зрозуміти де помилка. буду робити Принтскрін

Ще одна невдача. чому то перестали працювати всі шорткати всього. що я зробив в автоматоре (((
Скажіть будь ласка це може бути як то пов'язано з цими клавіатурними утилітами?

Схожі статті