НАЙБІЛЬНО РЕШЕНО
Я отримав це рішення для роботи в деяких додатках (як Finder, TextEdit, Firefox, ...), але не в інших (наприклад, Outlook, Chrome, ...)
"Контекстне клацання" можна відобразити на клавіші / комбінації клавіш, використовуючи всі нативні функції Mac OS X (завдяки спадщині NeXT / OPENSTEP). Однак рішення є досить технічним матеріалом "під прикриттям", і для його роботи може знадобитися певна спроба та помилка.
Прочитайте тут про ключові прив’язки та дотримуйтесь (деякі) інструкцій, щоб створити власний файл ~ / Library / KeyBindings / DefaultKeyBinding.dict .
Клавіші відображення клавіш (або комбінацій клавіш) до "Відповідачів" всередині текстової системи. Я знайшов відповідач для rightMouseDown тут , і знайшов «чарівну рядок» для мого бажаної мети ключа (F13) з цим URL: osxnotes.net/keybindings.html
Мій ~ / Бібліотека / Прив'язки клавіш / DefaultKeyBinding.dict виглядає приблизно так
{
/* Context Menu */
"^\Uf710" = "rightMouseDown:"; /* Ctrl-F13 */
"^;" = "rightMouseDown:"; /* Ctrl-; */
}
Тепер я повинен бути в змозі вдарити або Ctrl-F13 або Ctrl-; щоб отримати контекстне меню.
ПРИМІТКА: Вам потрібно буде закрити та перезапустити програму, щоб зміни її підбирали. (Працював для TextEdit в 10.10) В іншому випадку вийдіть із системи та увійдіть назад.