Я создал скрипт Node / AutoHotKey для управления двумя компьютерами с помощью одной мыши. Я заставил курсор исчезнуть на первом компьютере при использовании второго компьютера (https://www.autohotkey.com/boards/viewtopic.php?t=6167), но событие при наведении курсора все еще срабатывает, конечно.
Я имею в виду просто, если вы наведете курсор мыши на некоторые значки на рабочем столе, вы увидите всплывающие подсказки и так далее.
Я использую графический планшет (абсолютное позиционирование), позиция курсора фиксируется и отправляется на второй компьютер.
Я нашел этот метод: нашел его здесь: https://www.autohotkey.com/boards/viewtopic.php?t=33128 (также из документации: https://www.autohotkey.com/docs/commands/BlockInput.htm)
BlockInput, MouseMove ;to disable mouse interaction
BlockInPut, MouseMoveOff ;to enable mouse interaction
Но он полностью блокирует mousemove
, так что курсор вообще перестает двигаться.
Есть ли способ программно отключить / включить mouseover
(чтобы кнопки не меняли свой цвет и всплывающие подсказки не появлялись, но AutoHotKey все еще мог фиксировать положение курсора) событие глобально на Windows без блокировки mousemove
?