Bug 173974

Summary: Can't bind shortcuts to numeric keypad keys
Product: [Applications] systemsettings Reporter: scott+kde
Component: kcm_keysAssignee: Ellis Whitehead <ellis>
Status: RESOLVED DUPLICATE    
Severity: normal CC: echidnaman, joakim.rosqvist
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description scott+kde 2008-10-31 14:47:31 UTC
Version:           unknown (using 4.1.2 (KDE 4.1.2), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.27-7-generic

I am having some difficulty creating a global keybinding to a numeric keypad key using the "Keyboard Shortcuts" settings applet.

For example, say I want to bind "Ctrl + keypad 7" to "Switch to Desktop 1": when I type this sequence it is registered as "Ctrl + 7" (or "Ctrl + Home" if NumLock happens to be off).  Then "Ctrl + 7" (using the top-row "7" key) will switch to desktop 1, but "Ctrl + keypad 7" has no effect.

In previous versions this key sequence would be registered as "Ctrl + KP_7" or "Ctrl + KP_Home", depending on the NumLock state, and handled correctly.  I've worked around the problem using xbindkeys but I'm assuming this should work in KDE?

Apologies if this is a duplicate or I if just have some old 3.x configuration messing things up (although in that case some pointers to what to delete would be appreciated...)
Comment 1 Joakim Rosqvist 2008-12-07 13:25:33 UTC
I can confirm this bug: when I added a global shortcut on Numeric keypad 2, the shortcut is instead placed on the ordinary "arrow down" key and pressing Numeric keypad 2 has no effect (kubuntu 8.10)
Comment 2 Jonathan Thomas 2009-01-04 20:17:51 UTC

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