Subject: Re: int'l kbd support with X11?
To: Hauke Fath <saw@sun0.urz.uni-heidelberg.de>
From: None <Angel.Orille@extern.lrz-muenchen.de>
List: port-mac68k
Date: 02/09/1996 12:07:35
On Thu, 8 Feb 1996, Hauke Fath wrote:

> (This seems not to have reached netbsd.org - 2nd try)
> 
> 
> Hi list,
> 
> here's another of those questions concerning X11:
> 
> How do you make up a correct mapping for an international
> {i.e. non-US} keyboard?
> 
> I've got the X11 User's Guide (v3) on my desk (you were right, Ken: it
> helps a lot...)  and I'm working my way through the xmodmap doc.
> Exchanging y and z was no problem, reassigning the <shift>-level of the top
> key row wasn't either.
> 
> Things began to look more difficult when I tried to access keys on
> the <alt>-level.
> 
> From an .xmodmaprc for a German Amiga kbd I expected this to be possible,
> but I wasn't able to put it to work on macBSD X. I am talking about chars
> like  \|~{}[] - the German layout of the Macintosh keyboard puts all of
> them on the <alt> level. From what I've seen in the  kernel sources the
> kernel supports only three key tables: standard, ctrl'ed and shifted.
> (The Scandinavian origin of Linux is somewhat of an advantage ;-)
> 
> As this is the main reason why I continue to use dt instead of X11
> comments would be most appreciated :)
> 
> 
>         hauke
> 
> 
> 	hauke

Hi,
you change the behaviour of the keyboard with
 xmodmap .Xmodmap

where .Xmodmap is the keytable. Look in the man-page for xmodmap.
To figure out wich keycode belongs to wich letter get the
program "xev" and compile it. 

Regards,

Angel Orille Franz