С настройкой 4 мониторов, которую я использую, одной из ловушек является то, что я трачу много времени, перемещая курсор мыши по 2 или более экранам одновременно.
Я хотел бы программный продукт для WinXP, который, когда окно получает фокус, если мышь еще не находится в этом окне, перемещает мышь к центру этого окна.
Есть идеи?
windows
software-rec
mouse
LachlanG
источник
источник
Ответы:
Редактировать: более простой метод!
AltTab
(Для Windows XP и Vista)
AltTab - это скомпилированный скрипт AutoHotKey, который просто перемещает мышь рядом с источником активного окна, когда вы используете комбинацию горячих клавиш AltTab в Windows, чтобы вывести другое окно на передний план
Трудный путь:
Используйте AutoHotKey для перемещения мыши в центр на Alt + Tab:
Вот и ты, Тиаго ;-)
источник
Сценарий AutoHotKey выше не работал для меня, мне пришлось внести некоторые незначительные изменения. MouseMove относится к текущей позиции окна, а не к экрану. Это также не всегда будет перемещать мышь к окну, если оно было свернуто. Я добавил заявление Sleep, чтобы обойти это.
источник
Единственная известная мне настройка программного обеспечения находится в программном обеспечении Microsoft IntelliMouse, которое позволяет вам делать кнопку «Привязать к значению по умолчанию». Это, однако, работает только для диалоговых окон.
Однако я нашел этот взлом реестра, однако сам не пробовал.
В качестве альтернативы вы также можете взглянуть на использование AutoHotKey . Это может быть способ сопоставить это из некоторых записей форума, которые я прочитал.
источник
Я позволил себе декомпилировать скрипт AltTab.zip @ IvoFlipse, а затем немного его настроить, чтобы переместить мышь в центр окна, вот результат:
источник
Он не работает с двумя прикрепленными экранами. Кажется, что сценарий думает, что окно на экране № 2 находится на экране № 1 и перемещает экран в правильное положение, но не на тот экран.
источник