По сути, я пытаюсь написать сценарий, который будет имитировать удержание управления и нажатие кнопки прокрутки дважды. Я просто не могу понять это правильно.

Пытался

Send, {Ctrl Down}{ScrollLock}
Send, {ScrollLock}{Ctrl Up}
return

А также

Send, {Ctrl Down}{ScrollLock}{ScrollLock}{Ctrl Up}
return

Но ни один из них не вызывает желаемого ответа.

1 ответ1

3

Дикая догадка: возможно, приложение требует задержки между нажатиями. Попробуйте добавить Sleep 1000 (1 секунду, если он работает, вы можете попробовать сократить задержку) между двумя командами Send .

Второе дикое предположение: вы пытаетесь заставить KVM реагировать? Если это так, Autohotkey не поможет напрямую, потому что он имитирует события клавиатуры на уровне операционной системы, а не на уровне клавиатуры. (Я видел KVM, которые требуют двух нажатий Scroll Lock с небольшой задержкой, но им не нужен Ctrl, они реагируют на изменения светодиода, а не нажатия клавиш).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .