Package: systemsettings
Version: 4:6.3.4-2
Severity: normal

Dear Maintainer,

When I try to capture a shortcut like "Alt-v" or "Alt-{" (i.e., Alt-Shift-[), 
the capture process pulls an extra Meta modifier out of nowhere. I have Meta 
mapped to Win, and while X11 modifiers and XKB are different beasts, Meta and 
Alt are on different modifiers (Mod4 and Mod1, respectively). I confirmed with 
xkbwatch that Alt, Meta, and Shift are completely separate states. This does 
not happen on Wayland, which correctly sees "Alt-v" or "Alt-{".

STEPS TO REPRODUCE
0. Make sure you have Alt and Meta mapped separately (e.g., with 
system-settings / Keyboard / Key Bindings / Alt and Win behavior / "Meta is 
mapped to Left Win")
1. Start Plasma on X11
2. Start system-settings
3. Go to Keyboard -> Shortcuts -> Navigation -> Activate Next Tab
4. Click "+Add"
5. Start with either Shift or Alt, and then hit the other one, and then "["

OBSERVED RESULT
A "Meta+" will appear out of nowhere in the middle of this process.

EXPECTED RESULT
"Alt-{"

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2

I am filing this bug with Debian in response to a request when I attempted to 
file the bug against KDE: https://bugs.kde.org/show_bug.cgi?id=510498


-- System Information:
Debian Release: 13.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.43+deb13-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages systemsettings depends on:
ii  kio6                          6.13.0-6
ii  libc6                         2.41-12
ii  libkf6authcore6               6.13.0-1
ii  libkf6colorscheme6            6.13.0-1
ii  libkf6configcore6             6.13.0-2
ii  libkf6configwidgets6          6.13.0-1
ii  libkf6coreaddons6             6.13.0-1
ii  libkf6crash6                  6.13.0-1
ii  libkf6dbusaddons6             6.13.0-1
ii  libkf6i18n6                   6.13.0-1
ii  libkf6i18nqml6                6.13.0-1
ii  libkf6itemmodels6             6.13.0-1
ii  libkf6itemviews6              6.13.0-1
ii  libkf6jobwidgets6             6.13.0-1
ii  libkf6kcmutils6               6.13.0-2
ii  libkf6kcmutilscore6           6.13.0-2
ii  libkf6kiocore6                6.13.0-6
ii  libkf6kiogui6                 6.13.0-6
ii  libkf6runner6                 6.13.0-1
ii  libkf6service-bin             6.13.0-1
ii  libkf6service6                6.13.0-1
ii  libkf6widgetsaddons6          6.13.0-1
ii  libkf6windowsystem6           6.13.0-2
ii  libkf6xmlgui6                 6.13.0-1
ii  libplasmaactivities6          6.3.4-1
ii  libqt6core6t64                6.8.2+dfsg-9
ii  libqt6gui6                    6.8.2+dfsg-9
ii  libqt6qml6                    6.8.2+dfsg-7
ii  libqt6quick6                  6.8.2+dfsg-7
ii  libqt6quickwidgets6           6.8.2+dfsg-7
ii  libqt6widgets6                6.8.2+dfsg-9
ii  libstdc++6                    14.2.0-19
ii  qml6-module-org-kde-kirigami  6.13.0-2
ii  qml6-module-qtquick           6.8.2+dfsg-7
ii  qml6-module-qtquick-controls  6.8.2+dfsg-7
ii  qml6-module-qtquick-layouts   6.8.2+dfsg-7

systemsettings recommends no packages.

systemsettings suggests no packages.

-- no debconf information

Reply via email to