Skip to content

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

Open

Description

@lxgr

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)

Activity

  1. XerTheSquirrel commented on Sep 15, 2021

    @XerTheSquirrel
    Member

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

  2. lxgr commented on Sep 15, 2021

    @lxgr
    Author

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

  3. XerTheSquirrel commented on Sep 15, 2021

    @XerTheSquirrel
    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.

  4. lxgr commented on Sep 15, 2021

    @lxgr
    Author

    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.

  5. XerTheSquirrel commented on Sep 15, 2021

    @XerTheSquirrel
    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions