> >>keycode 54 = C NoSymbol Ccircumflex > > > > For this line, you need 'keycode 54 = c C ccircumflex Ccircumflex' > > otherwise you lose the lowercase 'c'. > > Actually, that isn't true. On the machine where things are working > correctly, this line enables shiftless lower case and shifted upper > case. These three lines have the same effect: > > keycode 54 = C > keycode 54 = c > keycode 54 = c C > keycode 54 = C NoSymbol > > Of course, you need to choose one of the latter two if you're going to > assign a character in Mode_switch.
Huh. When I tried to do this before, I was only able to type the capital or lowercase, but now it works as you say. Very strange. > > ccircumflex. I don't see that > > as a keysym in any of the files in symbols/. What language is that used > > for? > > Esperanto, for which i need Ccircumflex, Gcircumflex, Hcircumflex, > Jcircumflex, Scircumflex, and Ubreve. As i mentioned, i have no trouble > getting these symbols in X, as long as i don't try to get them with > Mode_switch. Consider this line: > > keycode 54 = a b c d > > This means i should get: > > c -> "a" > c+Shft -> "b" > Mode_switch+c -> "c" > Mode_switch+c+Shft -> "d" > > However, on this one machine Mode_switch doesn't have any effect, no > matter what key i assign it to. Another thing you could try would be to set up an Esperanto XKB keymap based on whichever national keymap you're using, though the ideas behind Mode_switch and ISO_Level3_Shift have changed in XFree 4.3. Good luck, Frank _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
