В последних выпусках OSX приложение больше не может получить доступ к HID-устройству без предоставления дополнительных полномочий на мониторинг ввода .
До сих пор у меня была куча кода, который работает непосредственно с необработанными скан-кодами с HID-устройства. Частично это сделано для кроссплатформенных целей (это не кейлоггер, и да, есть другие способы).
Кажется, что Cocoa вообще не предоставляет сырые скан-коды, по-видимому, выдает только события keyDown с использованием виртуальных кодов клавиш.
Есть ли какое-либо средство, которое позволяет мне получать необработанные скан-коды клавиатуры без необходимости читать непосредственно с HID-устройства? И без необходимости Контроль входа разрешения?