Як я можу перезавантажити клавішу Caps Lock у Mac OS X Lion?


21

Я хотів би перевстановити клавішу Caps Lock на інший невикористаний ключ (загальносистемним способом).

Будучи користувачем MacVim.app, мені завжди подобалася думка про перестановку клавіші Caps Lock на якусь іншу клавішу, наприклад, клавішу "Довідка" або клавішу "Кінець", щоб використовувати цю частину нерухомості клавіатури для входу та виходу із вставки режим.

Раніше в Mac OS X Snow Leopard існувало декілька варіантів, як це зробити, наприклад, відмінний PCKeyboardHack, який дозволив користувачеві вибрати ключовий код, який ключ блокування шапки буде відправлений в ОС і працює на рівні драйвера, як здається. Або інший інструмент під назвою DoubleCommand . Жодна з цих опцій більше не працює в Mac OS X Lion (Gold Master) . Я намагався встановити їх все-таки і закінчився панікою ядра.

На панелі налаштувань «Клавіатура» в системних налаштуваннях обох версій Mac OS X є можливість перезаписати вбудований ключ блокування заглушок, як ви бачите на цих малюнках . Але лише до однієї з інших трьох модифікаційних клавіш: а саме "Управління", "Команда" та "Опція". Це, очевидно, недостатньо для створення макросу in vim. Клавішу Caps Lock потрібно перевстановити на інший немодифікаційний ключ.

Інші відповіді, знайдені в попередніх питаннях, часто містять пропозицію використовувати інструмент Ukulele . Ця програма ніколи не мала можливості перезавантажувати клавішу Caps Lock.

Інше програмне забезпечення для модифікації клавіатури, наприклад, Consistent Keyboards, має подібну функціональність, але не вирішить проблему.

Будь-яка допомога дуже вдячна!

Відповіді:




2

PCKeyboardHack нещодавно змінив назву на «Seil»

Нещодавно KeyRemap4MacBook змінив назву на «Karabiner»

Seil використовується для зміни спеціального ключа CapsLock на більш корисний ключ (наприклад, Escape), тоді як Karabiner корисний для перестановки майже будь-якого ключа (крім CapsLock). Наприклад, ви можете повернути функціональність CapsLock, натиснувши одночасно обидві клавіші Shift.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.