Skip to content

Apps running in retina mode receive mouse position as if they were not. #1289

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

Open
1 task done
tetraminus opened this issue Jan 15, 2025 · 0 comments
Open
1 task done

Comments

@tetraminus
Copy link

Description

When running a game in retina mode, the game will receive mouse position based on its original, larger size. When a game is fullscreen, this leads to you only being able to access the top corner of the interface.

Steps to reproduce

Enable retina mode.
Launch an app with some sort of software rendered cursor (tested in Hades II and Rabbit and Steel)
Cursor will be mostly but not completely correct in the top corner, but cannot move outside. it also jumpily updates its position when clicked.

Expected behaviour

Mouse in a retina app should match up with the MacOS cursor.

Logs

Whisky Version: 2.2.3
Date: 2025-01-15T17:21:13Z
macOS Version: 15.2.0

Bottle Name: RaS
Bottle URL: /Users/{username}/Library/Containers/com.isaacmarovitz.Whisky/Bottles/C1E139FA-D0DA-485A-9674-30CE143C9123

Wine Version: 7.7.0
Windows Version: win10
Enhanced Sync: esync

Metal HUD: false
Metal Trace: false

Arguments: start /unix /Users/{username}/Library/Containers/com.isaacmarovitz.Whisky/Bottles/C1E139FA-D0DA-485A-9674-30CE143C9123/drive_c/Program Files (x86)/Steam/steamapps/common/Rabbit and Steel/RabbitSteel.exe

Environment:
{
    "DXVK_ASYNC" = 1;
    WINEDEBUG = "fixme-all";
    WINEESYNC = 1;
    WINEPREFIX = "/Users/{username}/Library/Containers/com.isaacmarovitz.Whisky/Bottles/C1E139FA-D0DA-485A-9674-30CE143C9123";
}

What version of Whisky are you using?

2.3.2

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
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

1 participant