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

Reply via email to