Bug#798262: plasma-desktop: Keyboard layout switch breaks after external keyboard plug-in

2015-09-16 Thread Maximiliano Curia
Control: tag -1 + confirmed upstream
Control: found 4:5.4.1-1

On 07/09/15 15:44, Hynek Vychodil wrote:
> I'm using two keyboard layouts us and cz(querty). I have set switch shortkey
> to the Shift+CapsLock. The layout switching works until I connect external
> keyboard to my notebook. Then it hangs at primary layout (us) and do not
> switch any more until I open keyboard settings (right click to the layout
> indicator), make some change and press apply. Then it starts work again until
> I remove and plug in the keyboard again. I have tested that if I have set
> secondary layout then I can switch to the primary one even using external
> keyboard but then it stuck at primary again.

This seems to be an upstream issue, there is a weird interaction between the
keyboard kcm and the systemsettings global shortcut. As a workaround you can
set the Global Alternate shortcut for Switch to Next Keyboard Layout, and that
seems to be left alone (not reseted).

I've skimmed through the upstream bug tracker and, even though, there are many
related issues, I couldn't find the same issue reported. If possible, could
you send this report upstream and link the upstream bug in this report?

Happy hacking,
-- 
"Whenever possible, steal code." -- Tom Duff
Saludos /\/\ /\ >< `/



signature.asc
Description: OpenPGP digital signature


Bug#798262: plasma-desktop: Keyboard layout switch breaks after external keyboard plug-in

2015-09-07 Thread Hynek Vychodil
Package: plasma-desktop
Version: 4:5.4.0-2
Severity: normal

Dear Maintainer,

I'm using two keyboard layouts us and cz(querty). I have set switch shortkey
to the Shift+CapsLock. The layout switching works until I connect external
keyboard to my notebook. Then it hangs at primary layout (us) and do not
switch any more until I open keyboard settings (right click to the layout
indicator), make some change and press apply. Then it starts work again until
I remove and plug in the keyboard again. I have tested that if I have set
secondary layout then I can switch to the primary one even using external
keyboard but then it stuck at primary again.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages plasma-desktop depends on:
ii  breeze  4:5.3.2-4+b1
ii  kactivities 5.13.0-1
ii  kde-cli-tools   4:5.3.2-2
ii  kded5   5.13.0-1
ii  libc6   2.19-19
ii  libcanberra00.30-2.1
ii  libfontconfig1  2.11.0-6.3
ii  libgcc1 1:5.2.1-16
ii  libkf5activities5   5.13.0-1
ii  libkf5activitiesexperimentalstats1  4:5.4.0-2
ii  libkf5archive5  5.13.0-1
ii  libkf5auth5 5.13.0-1
ii  libkf5baloo15.9.2-3
ii  libkf5bookmarks55.13.0-1
ii  libkf5codecs5   5.13.0-1
ii  libkf5completion5   5.13.0-1
ii  libkf5configcore5   5.13.0-1
ii  libkf5configgui55.13.0-1
ii  libkf5configwidgets55.13.0-2
ii  libkf5coreaddons5   5.13.0-1
ii  libkf5dbusaddons5   5.13.0-1
ii  libkf5emoticons55.13.0-1
ii  libkf5globalaccel5  5.13.0-2
ii  libkf5guiaddons55.13.0-1
ii  libkf5i18n5 5.13.0-1
ii  libkf5iconthemes5   5.13.0-1
ii  libkf5itemviews55.13.0-1
ii  libkf5jobwidgets5   5.13.0-1
ii  libkf5kcmutils5 5.13.0-1
ii  libkf5kdelibs4support5  5.13.0-3
ii  libkf5kiocore5  5.13.0-1
ii  libkf5kiofilewidgets5   5.13.0-1
ii  libkf5kiowidgets5   5.13.0-1
ii  libkf5newstuff5 5.13.0-1
ii  libkf5notifications55.13.0-1
ii  libkf5notifyconfig5 5.13.0-1
ii  libkf5parts55.13.0-1
ii  libkf5people5   5.13.0-1
ii  libkf5peoplewidgets55.13.0-1
ii  libkf5plasma5   5.13.0-1
ii  libkf5plasmaquick5  5.13.0-1
ii  libkf5quickaddons5  5.13.0-1
ii  libkf5runner5   5.12.0-1
ii  libkf5service5  5.13.0-2
ii  libkf5solid55.13.0-1
ii  libkf5sonnetui5 5.13.0-1
ii  libkf5wallet5   5.13.0-1
ii  libkf5widgetsaddons55.13.0-1
ii  libkf5windowsystem5 5.13.0-3
ii  libkf5xmlgui5   5.13.0-1
ii  libkfontinst5   4:5.4.0-2
ii  libkfontinstui5 4:5.4.0-2
ii  libkworkspace5-54:5.3.2-4+b1
ii  libphonon4qt5-4 4:4.8.3-2
ii  libpulse-mainloop-glib0 6.0-5
ii  libpulse0   6.0-5
ii  libqt5concurrent5   5.4.2+dfsg-9
ii  libqt5core5a5.4.2+dfsg-9
ii  libqt5dbus5 5.4.2+dfsg-9
ii  libqt5gui5  5.4.2+dfsg-9
ii  libqt5network5  5.4.2+dfsg-9
ii  libqt5printsupport5 5.4.2+dfsg-9
ii  libqt5qml5  5.4.2-6
ii  libqt5quick55.4.2-6
ii  libqt5svg5  5.4.2-3
ii  libqt5widgets5  5.4.2+dfsg-9
ii  libqt5x11extras55.4.2-2+b1
ii  libqt5xml5  5.4.2+dfsg-9
ii  libstdc++6  5.2.1-16
ii  libtaskmanager5 4:5.3.2-4+b1
ii  libx11-62:1.6.3-1
ii  libx11-xcb1 2:1.6.3-1
ii  libxcb-record0  1.10-3+b1
ii  libxcb-xkb1 1.10-3+b1
ii  libxcb1 1.10-3+b1
ii  libxcursor1 1:1.1.14-1+b1
ii  libxfixes3  1:5.0.1-2+b2
ii  libxi6  2:1.7.4-1+b2
ii  libxkbfile1 1:1.0.8-1
ii  oxygen-sounds