Bug 347509 - Some assigned global hotkeys register but do not work
Summary: Some assigned global hotkeys register but do not work
Status: RESOLVED DUPLICATE of bug 388574
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keys (show other bugs)
Version: 5.3.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Jansen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-10 11:49 UTC by Olle Gustafsson
Modified: 2020-01-12 05:54 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olle Gustafsson 2015-05-10 11:49:38 UTC
I can successfully assign some hotkey combinations, they register in the application but do not work afterwards.

For example. I like to use Control+` as a shortcut to bring down Yakuake. I can register the shortcut fine, but and it displays as Control+` after registered, but then doesn't work.

Reproducible: Always

Steps to Reproduce:
1. Start system settings
2. Select Global Keyboard Shortucts
3. Pick a KDE component, any component eg. krunner
4. Pick a action, any action eg. Run command
5. Change the Global alternative to Custom
6. Press Left control and `

Actual Results:  
Keys are assigned, but then doesn't actually work. Pressing Ctrl+` does nothing.

Expected Results:  
Krunner in the example should open.

First i believed it had to do with my locale setting/keyboard layout. But I've tried a couple of different layouts and both english and swedish locales. No difference.

Then i thought it had to do with Yakuake not using QT5, but I have the same problem with other applications. Krunner fore example.

Running xev registers the keys just fine. Output from xev can be found here (using swedish as locale and english keyboard layout)

http://paste.ubuntu.com/11060331/

same output using english locale and english layout:

http://paste.ubuntu.com/11060755/
Comment 1 iscreamd 2015-10-04 12:04:02 UTC
Have the same happening to me, used to work with KDE4.

Right now Shift + 0-9 shortcuts get set but do not work. Additionally, if for example Meta + 2 is set shortcut for "Switch to Desktop 2", and then Shift + Meta + 2 is set to "Window to Desktop 2", upon pressing the latter, the former gets done. Does not make a difference which additional modifier keys are used. [modifier +] Shift + a-z work.
Comment 2 wincak 2017-10-23 21:02:28 UTC
Seems like this is still an issue.

I tried to assign shortcuts to switch desktops. Keyboard has CZ qwerty layout.
1) Shortcut Meta + + ("+" is lower symbol on "1" key on CZ layout)
2) Shortcut Meta + Ě ("ě" is lower symbol on "2" key on CZ layout)
First mentioned shortcut works, second successfully registers but does not work.

KDE Plasma 5.10.5
KDE Frameworks 5.38.0
Qt Version 5.9.1
Kernel: 4.13.5-1.MANJARO

Any idea what might be causing this? It's a two years old bug in a very basic functionality.
Comment 3 Nate Graham 2020-01-12 05:54:53 UTC

*** This bug has been marked as a duplicate of bug 388574 ***