Bug 113286

Summary: Key typed '<' is incorrectly remapped to '>' in KKeyNative
Product: kcontrol Reporter: Thomas Zander <zander>
Component: kcmkeysAssignee: Ellis Whitehead <ellis>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: 2.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas Zander 2005-09-25 14:07:20 UTC
Version:           2.0 (using KDE 3.4.91 (beta1, >= 20050910), compiled sources)
Compiler:          Target: x86_64-linux-gnu
OS:                Linux (x86_64) release 2.6.12-1-amd64-generic

I tried to add a keyboard shortcut 'ctrl-<' and was pretty surprised to see ctrl-> appear on screen.
After some digging in kdelibs I found that this method:
bool KKeyNative::init( const KKey& key )
calls KKeyServer::codeXToSym which remaps the keycode 60 (<) to 62 (>) on various machines I tried.

I have not found other keys that have the same problem.

I was unable to continue the debugging since I failed to find where KKeyServer::codeXToSym is implemented.
Comment 1 Thiago Macieira 2005-09-25 18:12:27 UTC

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