Bug#918295: sddm: deactivating Wi-Fi from SDDM login page deactivates trackpad
Package: sddm
Version: 0.18.0-1
Severity: normal
Dear Maintainer,
I have an HP EliteBook 820 Laptop with a separate button to switch
on/off Wi-Fi (xev reports: keycode 255 (keysym 0x0, NoSymbol)
When trying to switch on/off wifi from the sddm login screen, the
trackpad gets disabled (the on-screen logo is displayed). Pushing the
same button a second time doesn't switch back on the trackpad.
Once logged in inside KDE, I can switch on again the trackpad from KDE
(I set up even a keyboard shortcut for that), and the Wifi button
doesn't alter its state anymore, and fulfills only its function.
Sddm is somehow messing with the mapping for this special key.
Thanks in advance. Let me know if you need more information.
Cédric
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages sddm depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.69
ii libc6 2.28-4
ii libgcc1 1:8.2.0-13
ii libpam0g 1.1.8-3.8
ii libqt5core5a 5.11.2+dfsg-7
ii libqt5dbus5 5.11.2+dfsg-7
ii libqt5gui5 5.11.2+dfsg-7
ii libqt5network5 5.11.2+dfsg-7
ii libqt5qml5 5.11.2-3
ii libqt5quick5 5.11.2-3
ii libstdc++6 8.2.0-13
ii libsystemd0 240-2
ii libxcb-xkb1 1.13.1-2
ii libxcb1 1.13.1-2
ii qml-module-qtquick2 5.11.3-2
ii x11-common 1:7.7+19
ii xserver-xorg [xserver] 1:7.7+19
ii xvfb [xserver] 2:1.20.3-1
Versions of packages sddm recommends:
ii haveged 1.9.1-6
ii libpam-systemd 240-2
ii sddm-theme-breeze [sddm-theme] 4:5.14.3-1+b1
Versions of packages sddm suggests:
ii libpam-kwallet5 5.14.3-1
ii qtvirtualkeyboard-plugin 5.11.2+dfsg-2+b1
-- debconf information:
* shared/default-x-display-manager: sddm
sddm/daemon_name: /usr/bin/sddm
Reply to: