У меня есть этот скриптAutoHotKey альт остается нажатой
+#^a::
SetTitleMatchMode 2
IfWinExist InterCounter
{
WinActivate
Send x
Send !{ESC}
}
return
после ее использования, АЛТ остается нажатой, и я должен нажать Alt на клавиатуре, чтобы попасть в нормальное состояние (не нажата клавиша). Если я забуду это сделать и напечатаю что-нибудь, начнется ключевой ярлык. Если я напечатаю SPACE например, ALT + SPACE нажимается.
Я пробовал различные вещи. {Alt up}
и другие. Они не сработали. В чем проблема? Есть ли исправление для моего скрипта?
какая версия AutoHotkey вы используете? – vasili111
1.1.11.01. После вашего вопроса я пошел и скачал текущий континент (1.1.16.05) и протестировал. Все-таки такое же поведение. – Ev0oD
Я протестировал ваш скрипт, заменил «InterCounter» на «Блокнот», а клавиша Alt не остается нажатой после выполнения «горячей клавиши». Я тестировал Windows 8 x64. – vasili111