Hi Florian, Although it works now as I applied the suggestions of Nigel Henry (please see my previous reply), there's still this inconsistency in the xkb_keymap. Here's my current setting:
M> setxkbmap -print xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc(pc105)+us+level3(ralt_switch_multikey) +compose(menu)+eurosign(5)+nbsp(level3)" }; xkb_geometry { include "pc(pc104)" }; }; There's only one line that differs from the old line which was "xkb_symbols { include "pc(pc105)+us+compose(menu)+eurosign(5)+nbsp(level3)" };" I don't understand how to correct this pc104/105 inconsistency. But as all works now, it might be irrelevant now. BTW: I have a 104-key pc keyboard. It has a one-row Enter key with the backslash/pipe key above it. xmodmap -pm still has the same output as before xmodmap: up to 3 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Caps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1 Alt_L (0x40), Alt_L (0x7d), Meta_L (0x9c) mod2 Num_Lock (0x4d) mod3 mod4 Super_L (0x7f), Hyper_L (0x80) mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c) But still missing what you said: > > Something is missing in the "mod5" line: ISO_Level3_Shift (0x71) Current: M> xmodmap -pke | egrep 'EuroSign|Level' keycode 14 = 5 percent EuroSign NoSymbol EuroSign keycode 113 = ISO_Level3_Shift Multi_key keycode 124 = ISO_Level3_Shift The line keycode 113 ... is new. Do you think, regarding that all is working now like I requested, that I still should eliminate this pc104/105 inconsistency? Finally, in Control Center/Xkb options I read "Third level choosers/Press Right Alt key to choose third level, Shift+ Right Alt key is Multi_Key." What is this Multi_Key? What's it used for? Thank you very much for your in-depth explanation. Greetings, Manon Metten. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]