Proton game not working correctly under hyprland #11334
Replies: 5 comments 5 replies
-
|
Still occurring on latest git |
Beta Was this translation helpful? Give feedback.
-
|
@vaxerski Fix my issue spunk monkey |
Beta Was this translation helpful? Give feedback.
-
|
Try using proton-ge with wine wayland driver |
Beta Was this translation helpful? Give feedback.
-
|
I’ve never played that game before, so the description of the bug seems very incomplete to me. What exactly is the interaction here? Are you holding down a mouse button while dragging? |
Beta Was this translation helpful? Give feedback.
-
|
does this reproduce in the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hyprland version
Hyprland 0.50.0 built from branch main at commit 1b86d35 (popup: remove wlSurface ownership on destroy).
Date: Sun Aug 3 21:55:02 2025
Tag: v0.50.0-65-g1b86d35f7, commits: 6344
built against:
aquamarine 0.9.2
hyprlang 0.6.3
hyprutils 0.8.2
hyprcursor 0.1.13
hyprgraphics 0.1.5
no flags were set
Regression
Probably not.
Describe the bug
In Crime Scene Cleaner, the game fails to accurately detect the cursor's position within the equipment radial menu. To select an item, I have to move the cursor to the opposite end of where the equipment is actually located (see the second Hyprland image). Interestingly, cursor detection works correctly in all other areas of the game, including the title screen and standard menus.
This issue does not occur when running the game in KDE. I've attached some images below to demonstrate the difference.
Note: Since I don’t have a screenshot tool set up on KDE, I used Steam’s built-in screenshot feature, which unfortunately doesn’t capture the cursor. To compensate, I’ve marked the cursor’s location with a black circle in the screenshots.
KDE

Hyprland


First screenshot demonstrates where the cursor should be interacting with the equipment, with the second screenshot showing where it eventually interacted with it. (top-left)
Reproduction steps
System info and config
info.txt
Beta Was this translation helpful? Give feedback.
All reactions