No Mouse in games when enabling Gamescope
Is there an existing issue for this?
- [x] I have searched the existing issues
Are you using any gamescope patches or a forked version of gamescope?
- [x] The issue occurs on upstream gamescope without any modifications
Current Behavior
When starting Games like Helldivers2 with gamescope, I see no Mouse Cursor. It works, but getting the Mouse on the right spot without seeing it is pretty hard.
Steps To Reproduce
- Launch a Game like Helldivers2 or Hitman WoA with the following Launch Options: PROTON_ENABLE_WAYLAND=1 gamescope -w 3840 -h 2160 -r 144 -f --hdr-enabled -- %command%
- Observe that you don't have a Mouse ingame.
Hardware information
- Distro: EndeavourOS KDE
- CPU: AMD Ryzen 9 5950X
- GPU: NVIDIA GeForce RTX 4090
- Driver Version: 580.105.08
Software information
- Desktop environment: KDE 6.5.4
- Session type: Wayland
- Gamescope version: version 3.16.18 (gcc 15.2.1)
- Gamescope launch command(s): PROTON_ENABLE_WAYLAND=1 gamescope -w 3840 -h 2160 -r 144 -f --hdr-enabled -- %command%
Which gamescope backends have the issue you are reporting?
- [x] Wayland (default for nested gamescope)
- [ ] DRM (default for embedded gamescope, i.e. gamescope-session)
- [ ] SDL
- [ ] OpenVR
Logging, screenshots, or anything else
No response
does it only happen with PROTON_ENABLE_WAYLAND?
Issue also happens without PROTON_ENABLE_WAYLAND and without --hdr-enabled. Just tested.
I've the same issue on HD2 with similar hardware/OS setup, enabling --force-grab-cursor option fixes it for me.
I've the same issue on HD2 with similar hardware/OS setup, enabling
--force-grab-cursoroption fixes it for me.
Thanks. This seems to help at least in Helldivers2. Will test this Workaround later in other games too.
- Distro: CachyOS (linux-cachyos 6.18.2-2)
- CPU: AMD Ryzen 5 5600X
- GPU: AMD Radeon RX 5500 XT
- Driver Version: mesa 25.3.2
- Desktop environment: Hyprland 52.2
- Session type: Wayland
- Gamescope version: version 3.16.19 (gcc 15.2.1)
- Gamescope launch command(s): gamescope -w 1920 -h 1080 -W 1920 -H 1080 -r 60 -f -- %command%
Can reproduce on World of Tanks. Adding --force-grab-cursor fixes the problem.