r-Larch / MouseTrap

A small tool to map the cursor between monitors with different DPIs
MIT License
46 stars 2 forks source link

Pause/Resume QOL Fixes #8

Closed Th3N3rdyGam3r closed 1 year ago

Th3N3rdyGam3r commented 3 years ago

There are two things that I think can be improved with the temporary disabling of mouse teleportation.

  1. Adding an option to pause/resume in the right-click menu of the tray icon. This would make it easier to pause before opening a fullscreen game
  2. Auto-detection for pause/resume. My thinking was something similar to BorderlessGaming where you can add a proccess/exe that, when started, would automatically pause the mouse teleportation until it is closed. For example, I know Genshin Impact doesn't work with mouse teleportation, so I would add the game's process or exe to a list so that mouse teleportation is disabled as long as the game is still running.
r-Larch commented 1 year ago

Hi,

sorry for responding that late.

Since version 1.0.6 there is a option to disable mouse teleportation in the right click menu of the tray icon. Automatically detecting a borderless game would require an accessible Win32 API, but I don't know any such API. So at the time now I don't implement a auto-detection mechanism.

Tray icon

kind regards René