Как использовать Apple Script для управления клавиатурой с подсветкой? - PullRequest
5 голосов
/ 25 сентября 2011

Есть ли способ использовать Apple Script для управления яркостью клавиатуры с подсветкой на Macbook?

Клавиши с подсветкой: F5 и F6.

Редактировать:

По предложению @Clark Я попробовал следующее, но оно не работает.

    NSAppleScript *run = [[NSAppleScript alloc] initWithSource:@"tell application \"System Events\" to key code 96"];
    [run executeAndReturnError:nil];

Есть предложения?

1 Ответ

0 голосов
/ 25 сентября 2011

У Амит Сингха есть глава о том, как сделать это из C.

http://www.osxbook.com/book/bonus/chapter10/light/

Было бы легко скомпилировать пример кода на этой странице и вызвать его из Applescript.

Чтобы сделать Applescript функциональной клавишей, вы должны использовать код клавиши. Коды клавиш для функциональных клавиш:

F1 122 F2 120 F3 99 F4 118 F5 96 F6 97 F7 98 F8 100 F9 101 F10 109 F11 103

Чтобы набрать один, сделайте что-то вроде этого:

сообщить приложению «Системные события» к коду 96

...