iBook us-keyboard problem
I have an iBook with a US keyboard layout, and I'm having a wierd problem I
hope you can help with. If not, let me know of another place to try.
The mac keyboards have a "keypad equals" key. X doesn't support that as
separate from regular equals, but I'd like to change it to type equals. The
problem is that both this KP-equals and the left-arrow key have the same
keysyms. If I try to modify one, I modift both.
Here's the relevent xev output:
KeyPress event, serial 27, synthetic NO, window 0x2000001,
root 0x48, subw 0x0, time 35558015, (180,101), root:(183,519),
state 0x0, keycode 100 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 characters: ""
KeyRelease event, serial 27, synthetic NO, window 0x2000001,
root 0x48, subw 0x0, time 35558135, (180,101), root:(183,519),
state 0x0, keycode 100 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 characters: ""
KeyPress event, serial 27, synthetic NO, window 0x2000001,
root 0x48, subw 0x0, time 35560194, (180,101), root:(183,519),
state 0x0, keycode 100 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 characters: ""
I am actually hitting different keys here, but it doesn't look like it.
What is wierd is that this works fine in the console. The two keys are
recognized as different, and I type an = with both keys (on sid).
Any idea where to start with this? How can I see the scancodes that X thinks I
have? Other?
Thanks for any help,
Frank
Reply to: