Переназначение клавиш Mac OS X

Я пытаюсь переназначить CapsLock для программного управления.

Я понял, что изменения, которые должны быть сделаны в файл plist (.GlobalPreferences.[MAC-АДРЕС.]plist)

дело в том, что изменения, внесенные в этот файл применяется только после входа/выхода, а если я меняю его через окно, он сразу же применяется.

ясно, что есть некоторый процесс / служба, которая должна быть перезапущена / уведомление.

но как я могу понять, что один из них? Вы знаете или имеете некоторое представление о том, как решить эту проблему?

29
задан luca
19.02.2023 21:15 Количество просмотров материала 3454
Распечатать страницу

1 ответ

Вы делаете что-то, что в лучшем случае будет считаться неподдерживаемым. Нет никаких приемлемых средств уведомления операционной системы о том, что вы изменили один из ее файлов настроек за ее спиной, и, вероятно, никогда не будет.

Что ты can сделать это либо сделать изменения через AppleScript, написать свой собственный CGEventTap или жить с перезапуском.

2
отвечен Hasaan Chop 2023-02-21 05:03

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх