
Я пытаюсь привязать клавиши F к сочетанию клавиш Win+1-5 для переключения между окнами.
Я столкнулся с проблемой: если у меня открыто более одного окна для приложения, то вместо переключения на это приложение, как это делала бы оригинальная клавиша, оно остается «сфокусированным» на панели (мне показывается предварительный просмотр двух окон, и я могу перемещаться по приложениям с помощью клавиш со стрелками).
Вот скрипт, который я использую
F1:: Send, {LWin Down}{1 Down}{1 Up}{LWin Up}
F2:: Send, {LWin Down}{2 Down}{2 Up}{LWin Up}
F3:: Send, {LWin Down}{3 Down}{3 Up}{LWin Up}
F4:: Send, {LWin Down}{4 Down}{4 Up}{LWin Up}
F5:: Send, {LWin Down}{5 Down}{5 Up}{LWin Up}
Я попробовал несколько вариантов, включая разделение верхней и нижней линий на две и размещение sleep 50
между ними.
решение1
На моем компьютере с Windows 7 мне пришлось изменить ваши строки следующим образом:
F1:: Send, {LWin Down}{1}{LWin Up}
и это сработало точно так же, как встроенная функция. Конечно, всплывет только первое окно в группе, но именно так встроенная функция работает, по крайней мере, в Windows 7.