Applescript Нажмите и удерживайте ⌘ F2 в течение 5 секунд?

Я в основном пытаюсь понять это, потому что я хочу использовать iMac в качестве внешнего монитора для моего MacBook Air. Я также хочу использовать клавиатуру iMac для моего MacBook Air, однако по какой-то причине Apple решила, что после нажатия и удержания клавиши F2 для активации режима целевого дисплея (т.е. теперь это внешний монитор) клавиатура в паре с iMac не может быть непарным с iMac.

Чтобы обойти это, я подумал, что сначала я просто соединю клавиатуру с MacBook Air (оставив iMac без клавиатуры) и создам макрос Applescript, который будет имитировать нажатие и удержание клавиши Command F2 в течение пяти секунд, устраняя необходимость в покупке. другая клавиатура Apple.

Вот то, что я имею до сих пор, и это не работает. Это говорит мне, что F2 не прав. Я уверен, что код клавиши F2 - 120.

tell application "System Events"
     key down Command
     key down F2
     delay 5
     key up Command
     key up F2
end tell

Кто-нибудь знает, как мне это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос