Version: unspecified (using KDE 4.5.1) OS: Linux SystemSettings does include "Shift" into the shortcut key instead of adding it as modifier, ex: Ctrl+Shift+2 becomes Ctrl+@ But such shortcuts do not work for me, so I cannot use any Shift in my hotkeys. Also the KeyPad handling has bugs. KeyPad keys should be read as KP_* keys, not as characters they represent, so that NumLock state does not affect them. But now it does and Ctrl+KP_O becomes Ctrl+0 or Ctrl+Insert (depending on NumLock state). But neither of them are triggered when I press Ctrl+KP_0. Instead they represent normal keyboard 0 (zero) and the Insert key above the arrows. Reproducible: Always
*** Bug 245797 has been marked as a duplicate of this bug. ***
Please someone fix this...
I can confirm this is a regression in KDE 4 vs KDE 3 on FreeBSD as well. As a simple test just try to bind a global shortcut of "Ctrl+!" to switch to a desktop. It will fail to activate whereas various other shortcuts work fine ("Ctrl+1", "Ctrl+Shift+Y", "Alt+1", etc.). This appears to be an issue with "shift" being applied as it fails for any non-Alpha character when Shift is used ("!", "@", "#", "$", "%", "^", etc.).
The problem stilll.. Please fix it.
*** Bug 272923 has been marked as a duplicate of this bug. ***
Can confirm on Arch LInux using Qt 5.4.1 and khotkeys 5.3.0. #c3 describes it perfectly.
I noticed this in knosole for the copy input to select tabs and the copy to none shortcuts ctrl+shift+. and ctrl+shift+/ If I tried to set them to that manually the shortcut would change to just ctrl+> and ctrl+? But when used would just output a > and a ? I tested with other non-alpha with shift and just like what comment #3 says - they don't work. ctrl+shift+anyletter works. Any number doesn't since that would be a non-alpha (! @ # $ % etc) This combo used to work for me but unfortunately I don't know when it broke. I am currently on Arch qt 5.5.0 and khotkeys 5.4.1
*** This bug has been confirmed by popular vote. ***
At least the shift condition should be fixed with bug #341959 - no idea about the keypad but afaics kglobalaccel only operates on the generated symbol, not the keycode (ie, there's nothing such as kp_0 but only 0 or insert from its pov)
Fixed shift modifier part, numpad part is now bug #354040 Please don't report multiple issues in one bug next time, key? ;-) *** This bug has been marked as a duplicate of bug 354040 ***