-
-
Notifications
You must be signed in to change notification settings - Fork 21.8k
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
Tiny mouse pointer under wayland #96459
Comments
Could you set the env var |
Source for this env var:
|
Doesn't seem to make any difference, the cursor is always the same size. I've tested several scaling values (both in godot and in kde) and the cursor size is actually smaller with higher kde fractional values. First image is 150%, second one is 100%. In case is needed, I´m using a single 4K monitor. |
im gonna upgrade to the newest fedora so i can test out with wayland today, want to take a crack at it. thanks for trying that out my guess is it may be due to the 4k monitor, but thats just a guess |
@DavidGasku Did some poking around on the internet, this is a common problem with older versions of wayland/specific versions. https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5481 It seems that GNOME has a merged fix (see the top link in this comment)- but it is platform dependent as well as Qt/GTK dependent. Not sure if this is something related to Godot, to be honest, and fixing it would be changing your wayland settings through godot, which I believe would be the wrong solution Could you provide more info about your setup/system? I see you are on manjaro, would this happen to be using Breeze, Gnome, or another DE? tl;dr I think this issue is not a godot problem, but a wayland problem |
Cannot reproduce with Fedora 39 - KDE using Wayland (all up-to-date besides fedora version) |
I'm using KDE. Anyway, feel free to close it if you can't reproduce it. I'll wait on X11 until multiwindow is implemented. |
Can reproduce on openSUSE Tumbleweed 20250113 running KDE Plasma 6.2.5 with both v4.3 stable and commit da4f933. My experience is identically flawed except additionally the cursor obviously is using the wrong theme as it's black instead of white. |
Managed to miss this when searching for issues before opening #103170. This issue persists on 4.4-beta1. In my case, setting XCURSOR_THEME=Adwaita Whether or not the cursor is 'tiny' without setting this environment variable seems to depend on the distro and DE you're using. On Ubuntu 24.04, you just get the light themed cursor rather than the tiny one. The cursor you're seeing here is actually the default 'HighContrast' X cursor theme, from what I can tell - which only has one (tiny) size. |
Tested versions
Godot v4.3.stable
System information
Godot v4.3.stable - Manjaro Linux #1 SMP PREEMPT_DYNAMIC Mon Aug 19 09:51:26 UTC 2024 - Wayland - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3060 (nvidia; 550.107.02) - 12th Gen Intel(R) Core(TM) i5-12400F (12 Threads)
Issue description
Screencast_20240902_080033.webm
As seen in the video, the mouse is tiny compared with the OS one (the size changes when hovering the system titlebar)
Steps to reproduce
Just start godot with wayland support (--display-driver wayland) under linux
Minimal reproduction project (MRP)
Not applicable
The text was updated successfully, but these errors were encountered: