Як я можу відновити Caps Lock для видалення / повернення назад?


9

Я спробував використовувати DoubleCommand, але це не дозволяє утримувати фіксацію шапок, а натискання на неї призводить до ввімкнення / вимкнення світла блокування шапок. В ідеалі я хочу, щоб блокування шапки ніколи не було ввімкнено, і щоб ключ поводився так, як ніби це ключ видалення.

Ще одна проблема, яку має DoubleCommand, полягає в тому, що кожне друге натискання просто перемикає світло, а не видаляє символ.

Відповіді:


10

Ви можете спробувати Seil (раніше PCKeyboardHack ). Я використовую його для прив'язки Caps Lock до Right-Ctrl (не звичайний Ctrl), щоб я міг прив'язувати Caps Lock до Meta в Emacs (поки Ctrl залишається Ctrl, а інші ключі дотримуються звичної поведінки).


Це працює, дякую. Щоб переконатися, що затримки немає, вам потрібно також встановити та використовувати KeyRemap4MacBook (той же веб-сайт). Інструкції розміщені тут: pqrs.org/macosx/keyremap4macbook/extra.html#t1
Senseful

2
на моїй новій книзі macbook все, що мені потрібно було, - це скористатися налаштуваннями клавіатури, щоб вимкнути блокування шапок, а потім встановити PCKeyboardHack для картографії блокування шапок (я відобразив це в Esc для використання vim)
Jason Sundram,

Дійсно, я не затримуюсь, коли ви перезаписуєте (або відключаєте, мабуть) Caps Lock у системних налаштуваннях> Панель налаштувань клавіатури> Клавіші модифікатора….
Матьє Легранд

2
Додаток було перейменовано на "Seil": pqrs.org/osx/karabiner/seil.html.en
Матьє Легранд

Зараз Seil застаріла і його замінили Karabiner-Elements .
syvex

1

Якщо ви перебуваєте на macOS Sierra або пізнішої версії, і не проти використовувати командний рядок, ви можете це зробити за допомогою техніки, яку я бачив у блозі Hang Lu Su :

$ hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}]}'

У своєму зв’язаному дописі вона також потрапляє в інші речі, як, наприклад, переконайтеся, що ця прив'язка переживає перезавантаження або відображення будь-якого ключа. Ось документи Apple, що пояснюють техніку, що використовується, а також коди, які слід використовувати для будь-якого ключа.

Я розумію, що питання і його оригінальні відповіді старіші за MacOS Sierra, але, можливо, це може бути корисним людям, що натрапляють на нього останнім часом.


0

ControllerMate отримує звичайне автоматичне повторення, ні затримку, ні перемикання світла за даними Apple ➤ Налаштування системи…… Клавіатура ➤ Клавіатура ➤ Клавіші модифікатора… Key Клавіша блокування Caps ➤ Ніяких дій.
Control, Meta (Alt) та Control-Meta взяли додаткову логіку: Хитра візуальна мова програмування ControllerMate

       Мир
            —Девон

PS Emacs² та Lisp³ виросли з рубатом ліворуч від літери A - див. Клавіатуру телевізора Knight⁴ та клавіатуру Space Cadet⁵ з матрифікаційними клавішами Control-Meta-Super-Hyper-Shift-Greek-Top.

Для введення пароля PPS може знадобитися апаратний ключ видалення.

PPPS Якщо вам вдасться отримати функцію блокування шапок на хорді клавіш із двома змінами, повідомте мене.

PPPPS Mgt забороняє мені публікувати ці https://en.wikipedia.org/wiki/ посилання: [2] Emacs [3] Lisp_ (програмування-мова) [4] Knight_keyboard [5] Простір-cadet_keyboard

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