After hours or trying to make the <AltGr>-e key combination produce the euro character, I feel like it's time to ask for help. I am running XFree86 4.1.0 under an ISO-8859-15 locale, which works since I added an entry to locale.alias to map this to ISO8859-15. I am also using an ISO-8859-15 font. So I can output the euro character without problems:
bash-2.05a$ echo -e "\xa4" ¤ I then used xmodmap to map <AltGr>-e to the 'currency' keysym. This also works, as can be proven using xev: KeyPress event, serial 22, synthetic NO, window 0x2200001, root 0x30, subw 0x0, time 1995087915, (798,812), root:(802,832), state 0x0, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES, XLookupString gives 0 characters: "" KeyPress event, serial 27, synthetic NO, window 0x2200001, root 0x30, subw 0x0, time 1995093000, (798,812), root:(802,832), state 0x2000, keycode 26 (keysym 0xa4, currency), same_screen YES, XLookupString gives 0 characters: "" However, in spite of all this working, I never get the ¤ character when typing <AltGr>-e. What I get instead is this: bash-2.05a$ showkey -a Press any keys - Ctrl-D will terminate this program ? 63 0077 0x3f Does anybody here have a clue of what might be wrong with this setup? Thomas -- Thomas Koeller [EMAIL PROTECTED] _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n