User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11 Build Identifier: When I set a custom shortcut for e.g. kwrite (New - Global Shortcut - Send Keyboard Input) AltGr-keys do not work. E.g. when I type {:[:(:):]:} in the shortcut editor and assign a key for it I get in kwrite on pressing my shortcut: 78()90 Reproducible: Always Steps to Reproduce: 1. systemsettings - custom shortcuts - new - global shortcut - send keyboard input 2. type in the editor {:[:(:):]:} and assign a keyboard shortcut 3. open kwrite and press your keyboard shortcut Actual Results: you get 78()90 instead of {[()]} Expected Results: I expect to get the keys I typed in the shortcut editor KDE SC 4.7
I can confirm that using kde 4.7.4 and kde 4.8.1 with Linux Mint and the German Standard Keyboard Layout.
I can confirm this using Plasma 5.11.5 with Kubuntu 17.10. Is this bug really almost 6 years old now?!
I can confirm this bug, too -- Plasma 5.12.6, Kubuntu 18.04.1 setting my usual window management hot keys is not possible due to this bug, unfortunately
*** This bug has been confirmed by popular vote. ***
Any change to get this fixed?
I've looked at it and I think that main issue is that AltGr is not handled as a modifier in QT: https://doc.qt.io/qt-5/qt.html#Modifier-enum It probably could be overpassed, but will need more knowledge and work :-(
I've just stumbled over the same problem in kde plasma 5.24. Any chance that will ever get fixed?
I doubt it's going to be fixed since it's an upstream limitation. It'd need to be fixed upstream, and for that it'd have to be recognized as a problem upstream. As a workaround, xdotool can be used with a command shortcut to type most of those characters, i.e. `xdotool key --clearmodifiers bracketleft` to type [ Here's the list of keynames: https://gitlab.com/cunidev/gestures/-/wikis/xdotool-list-of-key-codes
As announced in https://pointieststick.com/2023/07/26/what-we-plan-to-remove-in-plasma-6/ and https://community.kde.org/Plasma/Plasma_6#Removals, I'm afraid KHotKeys has reached end-of-life in Plasma 6. Accordingly, all bug reports and feature requests for it must be closed now. Most of what KHotKeys could do can already be done with the newer KGlobalAccel system in Plasma 6. A few features such as mouse gestures and triggering conditions based on changes to window states are not yet implemented in the new system. These will be added in the future if and when resources materialize for them, and/or when a kind soul submits patches to implement them! :) Meanwhile, the 3rd-party "Mouse Actions" app (https://github.com/jersou/mouse-actions) may be usable for implementing your own mouse gestures again. Thanks for your understanding, everyone.