Bug#1126010: gnome-shell: Gnome capslock inversion

Emil Fihlman emil.fihlman at gmail.com
Tue Jan 20 10:38:12 GMT 2026


Package: gnome-shell
Version: 48.7-0+deb13u1
Severity: important
Tags: a11y
X-Debbugs-Cc: emil.fihlman at gmail.com

Dear Maintainer,

   * What led up to the situation?
	Using Debian stable 13.3 with Gnome
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
	Tried to write using the keyboard
   * What was the outcome of this action?
	Caps lock inverted
   * What outcome did you expect instead?
	Caps lock not inverted

Please see
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7508
and
https://gitlab.gnome.org/GNOME/mutter/-/issues/3340
as well as multiple other places where this bug has been reported

Apparently the issue is fixed upstream, but not backported.
However, backporting is imho extremely important as this breakage requires either rebooting
or manually going through multiple menus and clicking to fix.

Please backport the fix.

Thank you

Emil

-- System Information:
Debian Release: 13.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.63+deb13-amd64 (SMP w/4 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 gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-5
ii  gir1.2-accountsservice-1.0                   23.13.9-7
ii  gir1.2-adw-1                                 1.7.6-1~deb13u1
ii  gir1.2-atk-1.0                               2.56.2-1+deb13u1
ii  gir1.2-atspi-2.0                             2.56.2-1+deb13u1
ii  gir1.2-freedesktop                           1.84.0-1
ii  gir1.2-gcr-4                                 4.4.0.1-3
ii  gir1.2-gdesktopenums-3.0                     48.0-1
ii  gir1.2-gdkpixbuf-2.0                         2.42.12+dfsg-4
ii  gir1.2-gdm-1.0                               48.0-2
ii  gir1.2-geoclue-2.0                           2.7.2-2
ii  gir1.2-glib-2.0                              2.84.4-3~deb13u2
ii  gir1.2-gnomebg-4.0                           44.3-3
ii  gir1.2-gnomebluetooth-3.0                    47.1-1
ii  gir1.2-gnomedesktop-4.0                      44.3-3
ii  gir1.2-graphene-1.0                          1.10.8-5
ii  gir1.2-gstreamer-1.0                         1.26.2-2
ii  gir1.2-gtk-4.0                               4.18.6+ds-2
ii  gir1.2-gweather-4.0                          4.4.4-1
ii  gir1.2-ibus-1.0                              1.5.32-2
ii  gir1.2-mutter-16                             48.7-0+deb13u1
ii  gir1.2-nm-1.0                                1.52.1-1
ii  gir1.2-nma4-1.0                              1.10.6-5
ii  gir1.2-pango-1.0                             1.56.3-1
ii  gir1.2-polkit-1.0                            126-2
ii  gir1.2-rsvg-2.0                              2.60.0+dfsg-1
ii  gir1.2-soup-3.0                              3.6.5-3
ii  gir1.2-upowerglib-1.0                        1.90.9-1
ii  gjs                                          1.82.3-1
ii  gnome-control-center                         1:48.4-1~deb13u1
ii  gnome-settings-daemon                        48.1-1
ii  gnome-shell-common                           48.7-0+deb13u1
ii  gsettings-desktop-schemas                    48.0-1
ii  gstreamer1.0-pipewire                        1.4.2-1
ii  libatk-bridge2.0-0t64                        2.56.2-1+deb13u1
ii  libatk1.0-0t64                               2.56.2-1+deb13u1
ii  libc6                                        2.41-12+deb13u1
ii  libcairo2                                    1.18.4-1+b1
ii  libecal-2.0-3                                3.56.2-0+deb13u1
ii  libedataserver-1.2-27t64                     3.56.2-0+deb13u1
ii  libgcr-4-4                                   4.4.0.1-3
ii  libgdk-pixbuf-2.0-0                          2.42.12+dfsg-4
ii  libgirepository-1.0-1                        1.84.0-1
ii  libgjs0g                                     1.82.3-1
ii  libgles2                                     1.7.0-1+b2
ii  libglib2.0-0t64                              2.84.4-3~deb13u2
ii  libglib2.0-bin                               2.84.4-3~deb13u2
ii  libgnome-autoar-0-0                          0.4.5-2
ii  libgnome-desktop-4-2t64                      44.3-3
ii  libgraphene-1.0-0                            1.10.8-5
ii  libgtk-4-1                                   4.18.6+ds-2
ii  libical3t64                                  3.0.20-1+b1
ii  libjson-glib-1.0-0                           1.10.6+ds-2
ii  libmutter-16-0                               48.7-0+deb13u1
ii  libnm0                                       1.52.1-1
ii  libpango-1.0-0                               1.56.3-1
ii  libpipewire-0.3-0t64                         1.4.2-1
ii  libpolkit-agent-1-0                          126-2
ii  libpolkit-gobject-1-0                        126-2
ii  libpulse-mainloop-glib0                      17.0+dfsg1-2+b1
ii  libpulse0                                    17.0+dfsg1-2+b1
ii  libsecret-1-0                                0.21.7-1
ii  libsystemd0                                  257.9-1~deb13u1
ii  libx11-6                                     2:1.8.12-1
ii  libxext6                                     2:1.3.4-1+b3
ii  libxfixes3                                   1:6.0.0-2+b4
ii  python3                                      3.13.5-1
ii  tecla                                        48.0.2-1

Versions of packages gnome-shell recommends:
ii  bolt                     0.9.8-1
ii  evolution-data-server    3.56.2-0+deb13u1
ii  gdm3                     48.0-2
ii  gnome-browser-connector  42.1-6
ii  gnome-menus              3.36.0-3
ii  gnome-remote-desktop     48.1-4
ii  gnome-user-docs          48.2-1
ii  ibus                     1.5.32-2
ii  iio-sensor-proxy         3.7-3
ii  power-profiles-daemon    0.30-1.1
ii  switcheroo-control       2.6-3
ii  unzip                    6.0-29

Versions of packages gnome-shell suggests:
ii  gir1.2-malcontent-0          0.13.0-2+deb13u1
pn  gir1.2-telepathyglib-0.12    <none>
pn  gir1.2-telepathylogger-0.2   <none>
ii  gnome-shell-extension-prefs  48.7-0+deb13u1

Versions of packages gnome-session depends on:
ii  adwaita-icon-theme        48.1-1
ii  fonts-cantarell           0.303.1-4
ii  gnome-session-bin         48.0-1+deb13u1
ii  gnome-session-common      48.0-1+deb13u1
ii  gnome-settings-daemon     48.1-1
ii  xdg-desktop-portal-gnome  48.0-2
ii  xwayland                  2:24.1.6-1

Versions of packages gnome-session recommends:
ii  gnome-session-xsession  48.0-1+deb13u1

Versions of packages gnome-session suggests:
ii  desktop-base   13.0.4
ii  gnome-keyring  48.0-1

Versions of packages gnome-settings-daemon depends on:
ii  gnome-settings-daemon-common  48.1-1
ii  gsettings-desktop-schemas     48.0-1
ii  libasound2t64                 1.2.14-1
ii  libc6                         2.41-12+deb13u1
ii  libcairo2                     1.18.4-1+b1
ii  libcanberra-gtk3-0            0.30-18
ii  libcanberra0                  0.30-18
ii  libcolord2                    1.4.7-3
ii  libcups2t64                   2.4.10-3+deb13u2
ii  libfontconfig1                2.15.0-2.3
ii  libgck-2-2                    4.4.0.1-3
ii  libgcr-4-4                    4.4.0.1-3
ii  libgdk-pixbuf-2.0-0           2.42.12+dfsg-4
ii  libgeoclue-2-0                2.7.2-2
ii  libgeocode-glib-2-0           3.26.4-1
ii  libglib2.0-0t64               2.84.4-3~deb13u2
ii  libgnome-desktop-3-20t64      44.3-3
ii  libgtk-3-0t64                 3.24.49-3
ii  libgudev-1.0-0                238-6
ii  libgweather-4-0t64            4.4.4-1
ii  libmm-glib0                   1.24.0-1+deb13u1
ii  libnm0                        1.52.1-1
ii  libnotify4                    0.8.6-1
ii  libp11-kit0                   0.25.5-3
ii  libpam-systemd [logind]       257.9-1~deb13u1
ii  libpango-1.0-0                1.56.3-1
ii  libpangocairo-1.0-0           1.56.3-1
ii  libpolkit-gobject-1-0         126-2
ii  libpulse-mainloop-glib0       17.0+dfsg1-2+b1
ii  libpulse0                     17.0+dfsg1-2+b1
ii  libspa-0.2-bluetooth          1.4.2-1
ii  libsystemd0                   257.9-1~deb13u1
ii  libupower-glib3               1.90.9-1
ii  libwacom9                     2.14.0-1
ii  libwayland-client0            1.23.1-3
ii  libx11-6                      2:1.8.12-1
ii  libxext6                      2:1.3.4-1+b3
ii  libxfixes3                    1:6.0.0-2+b4
ii  libxi6                        2:1.8.2-1
ii  pipewire-audio                1.4.2-1

Versions of packages gnome-settings-daemon recommends:
ii  iio-sensor-proxy   3.7-3
ii  pipewire-audio     1.4.2-1
ii  pkexec             126-2
ii  x11-xserver-utils  7.7+11

Versions of packages gnome-settings-daemon suggests:
pn  usbguard  <none>

Versions of packages libgjs0g depends on:
pn  gir1.2-gio-2.0                                           <none>
ii  gir1.2-girepository-2.0                                  1.84.0-1
ii  gir1.2-glib-2.0 [gir1.2-gobject-2.0]                     2.84.4-3~deb13u2
ii  libc6                                                    2.41-12+deb13u1
ii  libcairo-gobject2                                        1.18.4-1+b1
ii  libcairo2                                                1.18.4-1+b1
ii  libffi8                                                  3.4.8-2
ii  libgirepository-1.0-1 [libgirepository-1.0-1-with-libff  1.84.0-1
    i8]
ii  libglib2.0-0t64                                          2.84.4-3~deb13u2
ii  libmozjs-128-0                                           128.14.0-1~deb13u1
ii  libreadline8t64                                          8.2-6
ii  libstdc++6                                               14.2.0-19
ii  libx11-6                                                 2:1.8.12-1

Versions of packages gnome-shell is related to:
ii  libegl-mesa0 [libegl-vendor]  25.0.7-2
ii  libgl1-mesa-dri               25.0.7-2
ii  libglx-mesa0 [libglx-vendor]  25.0.7-2

-- no debconf information



More information about the pkg-gnome-maintainers mailing list