Команда ALT+ESC переключается на следующее окно в windows-10. У меня есть мышь, установленная в центре только что сфокусированного окна (я следовал этому руководству, чтобы добиться поведения центрирования мыши). Однако, если я перемещаю мышь и нажимаю ALT+ESC это изменит фокус, но не переместит мышь в это окно. Есть ли способ обойти или исправить эту ошибку?

Я также использую следующий AutoHotkey для установки Capslock на ALT+ESC:

Capslock::Send,{AltDown}{Esc}{AltUp}

Мой вариант использования - играть в две игры одновременно. (Зачем? Потому что почему нет?) По одному на каждый монитор. При переключении между ними я использую «ALT» +«ESC». Проблема в том, что если я перемещаю мышь, когда я делаю это, она не переключается, и это неизбежно.

1 ответ1

0

Следующий скрипт AutoHotkey решил мою проблему:

Capslock::
Send,{AltDown}{Esc}{AltUp}
WinGetActiveStats, Title, Width, Height, X, Y
MouseMove, Width / 2, Height / 2, 0
Return

В дополнение к команде мы также устанавливаем положение мыши. Это не решает проблему. Скорее, это обходной путь.

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