fre 2002-12-13 klockan 17.44 skrev Robin Rosenberg:
> > Anyone else seen this? Suggestions?
>
> It seems this is a feature (i.e. a documented bug) of X11,
> The keypad decimal key is mapped to KP_Decimal which is a symbolic key, translated
> somewhere on the application side.
Ouch. What's wrong with simply using the character that's printed on the
key? :)
> The workaround is xmodmap -e "keycode 91 = comma". I notice some keymaps (cz,sk)
> have fixed this, although they have commented the fix as inappropriate.
Thanks for the pointer. The comments looks like this:
// This certainly shouldn't be 'comma'. Something like KP_DecimalComma
// would be better but there's no such definition in keysyms.
key <KPDL> { type="FOUR_LEVEL_KEYPAD", [ KP_Delete, comma,
KP_Delete, KP_Decimal] };
So it seems the comment is only about that it should really be a decimal
comma and not just an ordinary comma. It seems the comment is not about
the purpose of the fix being wrong.
If anyone can give any pointers on how to correctly adapt this fix for
the se, fi, dk, nl, no, de_CH, and de layouts, that would be most
helpful. I'm not sure I understand the file format well enough.
Christian
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert