Path: utzoo!mnetor!uunet!husc6!mit-eddie!bbn!uwmcsd1!ig!agate!ucbvax!YKTVMV.BITNET!DAN From: DAN@YKTVMV.BITNET Newsgroups: comp.windows.x Subject: X.11 with non US keyboards Message-ID: <8803041352.AA13744@ATHENA.MIT.EDU> Date: 4 Mar 88 13:48:54 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 27 I am trying to adopt X.11 to run on an RT with 4.3 and a Swedish keyboard. Actually I do not have any problem with our national charaters ( they are printed on the top of keys ), which I just map with XChangeKeyboardMapping. My problem is some of the US ASCII characters, which are printed on the front of some keys ( eg left square bracket is on front of the key with digit 8 ) We like to use the 'alt' key as a modifier to get these 'keysyms' engraved on the fronts. I understand that I will have to redefine the array of KeySymS, from the default two columns to (at least) three columns, when I have to bind the modifier mapping eg XsetModifierMapping ( keycode of 'alt' to Mod1 ) Now to my question HOW, do I set Mod1 to point to column three in the array of KeySyms ???? (First column is unshifted, second column is Shift/Lock, but following columns are undefined by Xlib ||||????) Any Hints would be much apriciated. Regards H.Winbom