https://github.com/jackmott/dualmonfix
lets you move the mouse between monitors of different sizes with being impeded
https://github.com/jackmott/dualmonfix
Last synced: about 1 year ago
JSON representation
lets you move the mouse between monitors of different sizes with being impeded
- Host: GitHub
- URL: https://github.com/jackmott/dualmonfix
- Owner: jackmott
- License: mit
- Created: 2017-05-01T20:36:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-02T13:47:55.000Z (about 9 years ago)
- Last Synced: 2025-02-10T04:41:43.954Z (over 1 year ago)
- Language: C++
- Size: 8.79 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dualmonfix
In Windows 10, if you have multiple monitors, and they are at different resolutions, the operating system will not let the mouse pass from one monitor
to the next, if one of the axes is not within the range of the next monitor.
This program will modify that behavior, so that the mouse may always pass freely to the next monitor. For instance,
if the current Y position of the mouse is too high to be in range of the next monitor when moving to the left, the program will simply
snap the Y position to the minimum y value of the next monior.
# todo
Currently this functions by polling, which works fine and has no measurable CPU use, but it would be better if it were driven by mouse movement events. I do not know how to get mouse movement events globally, when you are not the program in focus. Is it possible?