ControlSend [Strg] + [Win] + [Numpad3] в OBS Studio

Я пытаюсь отправить [Strg]+[Win]+[Numpad3] в OBS Studio, чтобы приостановить запись с помощью скрипта Autohotkey. Мой текущий подход следующий, потому что я хочу избежать реакции других приложений на этот ярлык. Например, Notepad++ меняет открытые вкладки.

ControlSend, , ^#{Numpad3}, ahk_class Qt5QWindowIcon

Собственно в OBS Studio ничего не происходит. Даже при использовании{Ctrl down} а также {LWin down}это не работает. У тебя есть идея?

1 ответ

Решение

Использовать SetKeyDelay(или используйте отдельные события "вверх" и "вниз" с задержкой между ними), чтобы клавиша удерживалась немного дольше.
Работал у меня.

;hold down for 50ms
SetKeyDelay, -1, 50
ControlSend, , ^#{Numpad3}, ahk_class Qt5QWindowIcon
Другие вопросы по тегам