Skip to content
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

Keyboard input ignored in some editor fields using a Wayland session (DisplayServer regression) #57288

Closed
Tracked by #78581
novhack opened this issue Jan 27, 2022 · 4 comments

Comments

@novhack
Copy link

novhack commented Jan 27, 2022

Godot version

4.0 alpha 1

System information

Arch Linux 5.16.2, KDE 5.23.5, Mesa 21.3.4 Radeon 5700XT, Vulkan Clustered

Issue description

It seems that when running Godot 4 alpha 1 in an Wayland session some editor fields ignore keyboard inputs.

I noticed keyboard input not working in:

  • Scene tree node renaming
  • Every field in the Inspector dock

Many other input fields in the editor work correctly like the script editor, filters, shader editor, etc.

I tested the same Godot build while using X11 session and everything works as expected.

This issue could potentialy be KDE specific because their Wayland implementation is definitely not bug free but it seems weird that some fields in the editor work properly and some do not.

Steps to reproduce

Open any project while using KDE Wayland session and try to change name of any node or try to write into any Inspector field.

Minimal reproduction project

No response

@novhack
Copy link
Author

novhack commented Jan 27, 2022

Another user ima on Discord confirmed that this issue was also happening to him on KDE Plasma Wayland.

@akien-mga akien-mga moved this to To Assess in 4.x Priority Issues Jan 27, 2022
@YuriSizov YuriSizov moved this from To Assess to Todo in 4.x Priority Issues Jan 27, 2022
@sputnik
Copy link

sputnik commented Feb 19, 2022

Same issue for me
Debian Testing 5.16.0, KDE Plasma 5.23.5 (Wayland 1.25, XWayland 22.0.99), Mesa 21.2.6 Intel UHD 630.
I checked on KDE X11 and GNOME (X11 & Wayland) as well, problem only exists on KDE with Wayland. This issue has existed since at least the 2021-Jul-28 pre-alpha of 4.0 on tuxfamily.org through to the current 4.0-alpha2 and is not an issue in 3.x as of 3.4.2.

This is may be a duplicate of issue #53905

The solution given to that issue fixed it for me, turning on single window mode. Editor > Editor Settings and change the setting Interface > Editor > Single Window Mode to on.

@Calinou Calinou changed the title Keyboard input ignored in some editor fields using a Wayland session Keyboard input ignored in some editor fields using a Wayland session (DisplayServer regression) Feb 19, 2022
@akien-mga
Copy link
Member

Can you still reproduce this in 4.0 RC 3 or later?

@novhack
Copy link
Author

novhack commented Jan 10, 2025

Hi! I don't think I ever encountered this issue again after 4.0 was released. Sorry it took so long for me to close this.

@novhack novhack closed this as completed Jan 10, 2025
@github-project-automation github-project-automation bot moved this from Todo to Done in 4.x Priority Issues Jan 10, 2025
@akien-mga akien-mga modified the milestones: 4.x, 4.0 Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

4 participants