Как законно получить необработанный сканкод клавиатуры без дополнительных привилегий (OSX) - PullRequest
0 голосов
/ 16 июня 2020

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

До сих пор у меня была куча кода, который работает непосредственно с необработанными скан-кодами с HID-устройства. Частично это сделано для кроссплатформенных целей (это не кейлоггер, и да, есть другие способы).

Кажется, что Cocoa вообще не предоставляет сырые скан-коды, по-видимому, выдает только события keyDown с использованием виртуальных кодов клавиш.

Есть ли какое-либо средство, которое позволяет мне получать необработанные скан-коды клавиатуры без необходимости читать непосредственно с HID-устройства? И без необходимости Контроль входа разрешения?

...