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