Bug#1121120: libmutter-17-0: Arrow key is kept pressed when switching screen in gnome-shel
Emmanuel Fleury
emmanuel.fleury at gmail.com
Fri Nov 21 12:01:08 GMT 2025
Package: libmutter-17-0
Version: 49.1.1-2+b1
Severity: normal
Dear Maintainer,
Since Gnome 49.1, the behavior of mutter when using Wayland changed when we
switch from one Screen to another using the <Alt>+<Ctrl>+<Arrow-Left/Right> combo.
When you land to your target screen and that a text editor is present on it,
then the arrow key seems to be kept pressed (until you press it again and
release it).
This bug is extremely painful if you are used to switch between screens like
that (I do not even think about it to make the switch and I hit the bug again
and again).
Fortunately, this bug has been fixed recently in mutter with this MR:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4737
The patch in itself is quite small (it is reverting another patch):
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4737/diffs?commit_id=3eb6fefb5b53fb2d43c2728b7277deffbb540537
Could this patch be added to the patch-set or the mutter codebase be updated to
include this patch ?
Thanks in advance and thanks for all your work.
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (900, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.17.8+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libmutter-17-0 depends on:
ii adwaita-icon-theme 49.0-1
ii gsettings-desktop-schemas 49.1-1
ii libatk1.0-0t64 2.58.1-1
ii libc6 2.41-12
ii libcairo2 1.18.4-1+b1
ii libcanberra0 0.30-18
ii libcolord2 1.4.8-2
ii libdisplay-info3 0.3.0-1
ii libdrm2 2.4.127-1
ii libegl1 1.7.0-1+b2
ii libeis1 1.5.0-2
ii libfribidi0 1.0.16-3
ii libgbm1 25.2.7-1
ii libgl1 1.7.0-1+b2
ii libglib2.0-0t64 2.86.2-1
ii libglycin-2-0 2.0.7+ds-1
ii libgnome-desktop-4-2t64 44.4-1
ii libgraphene-1.0-0 1.10.8-5
ii libgudev-1.0-0 238-7
ii libharfbuzz0b 12.1.0-1
ii libinput10 1.28.1-1
ii liblcms2-2 2.17-1
ii libpango-1.0-0 1.56.3-2
ii libpangocairo-1.0-0 1.56.3-2
ii libpipewire-0.3-0t64 1.4.9-1
ii libpixman-1-0 0.46.4-1
ii libstartup-notification0 0.12-8
ii libsystemd0 259~rc1-1
ii libudev1 259~rc1-1
ii libwacom9 2.16.1-1
ii libwayland-server0 1.24.0-2+b1
ii libx11-6 2:1.8.12-1
ii libx11-xcb1 2:1.8.12-1
ii libxau6 1:1.0.11-1
ii libxcb-res0 1.17.0-2+b1
ii libxcb1 1.17.0-2+b1
ii libxcomposite1 1:0.4.6-1
ii libxcursor1 1:1.2.3-1
ii libxdamage1 1:1.1.6-1+b2
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxi6 2:1.8.2-1
ii libxinerama1 2:1.1.4-3+b4
ii libxkbcommon0 1.12.3-1
ii libxrandr2 2:1.5.4-1+b3
ii mutter-common 49.1.1-2
ii mutter-common-bin 49.1.1-2+b1
libmutter-17-0 recommends no packages.
libmutter-17-0 suggests no packages.
Versions of packages libmutter-17-0 is related to:
ii libegl-mesa0 [libegl-vendor] 25.2.7-1
ii libgl1-mesa-dri 25.2.7-1
ii libglx-mesa0 [libglx-vendor] 25.2.7-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list