PeterTh / gedosato

The Generic DownSampling Tool
GNU General Public License v3.0
464 stars 166 forks source link

Mouse cursor going to secondary monitor while in fullscreen #240

Open tonybaho opened 9 years ago

tonybaho commented 9 years ago

Playing Mass Effect 1 now downsampled and it is stunning, but the mouse just refuses to stay in the game. Half the clicks I do take me out of the game, because the pointer freely moves out of the game, this happens only when using GeDoSaTo, without it cursor sticks in the game. Tried forceFullscreenMode true and all the mouse options on/off, but makes no difference, makes the game unplayable :( Without GeDoSaTo it is unplayable too due to the horrible aliased edges. Edit: Tried a program called SwapScreen, which can lock the mouse pointer to a single monitor, it works on desktop, but when ingame the cursor is still free to travel to the secondary screen. Edit2: FOUND IT! Enabling all mouse settings and disabling modifyGetClientRect and modifyGetWindowRect did the trick!

FalconerTC commented 9 years ago

Thanks alot for this resolution! I've been having this issue with FFXIII for some time and could only play it with my second monitor disabled.

tonybaho commented 9 years ago

It is still not great tho, the mouse cursor gets off compared to the interface of the game when using this, so I'm on and off, applied sweetfx, played a lot with the SMAA settings but could not get anything close to what gedosato gives as quality, so original request kind of stays - can gedosato present an option to lock the mouse pointer inside the real window and not let it bleed to the second monitor?

tonybaho commented 9 years ago

Update: funny thing is Mass Effect 2 does not exhibit this issue, I can downsample just great and mouse stays where it should be in fullscreen. Wonder why...