Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mouse/touch input on macOS is offset in retina mode (RetroArch mode) #12

Open
lxgr opened this issue Sep 14, 2021 · 5 comments
Open

Mouse/touch input on macOS is offset in retina mode (RetroArch mode) #12

lxgr opened this issue Sep 14, 2021 · 5 comments

Comments

@lxgr
Copy link

lxgr commented Sep 14, 2021

When launching Retroarch in "retina" mode (the default), all clicks are offset by a factor of 2 horizontally and vertically (i.e. a tap in the center of the screen is scaled to the bottom right, and taps outside the upper left quadrant are ignored).

Everything works correctly when launching RetroArch in "low resolution" mode (by clicking "get info" in Finder on the .app).

Mu version 1.9.9 (v1.3.0 7ead066)

@XerTheSquirrel
Copy link
Member

Does this happen with other touchscreen cores in RetroArch that you know of?

@lxgr
Copy link
Author

lxgr commented Sep 15, 2021

@XerTheSquirrel What would be a good one to test this with? NDS?

@XerTheSquirrel
Copy link
Member

@XerTheSquirrel What would be a good one to test this with? NDS?

Yes, would give NDS a try. If that works okay, then the issue would be with Mu.

@lxgr
Copy link
Author

lxgr commented Sep 15, 2021

It (or something very similar) happens in DeSmuME in both "low resolution" and standard mode! Same for ScummVM. In both, I can see two cursors, one of them moving at a different speed than the system one.

However, in this case at least I can use one of these cursors (and just ignore the system one). For Mu, I can only see the system cursor which clicks at an offset.

@XerTheSquirrel
Copy link
Member

It (or something very similar) happens in DeSmuME in both "low resolution" and standard mode! Same for ScummVM. In both, I can see two cursors, one of them moving at a different speed than the system one.

However, in this case at least I can use one of these cursors (and just ignore the system one). For Mu, I can only see the system cursor which clicks at an offset.

Seems this would be a RetroArch issue, since the cursors should point to the same location so something weird is going on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants