[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fix for german keymaps in woody on the ibook2



On Wed, 2002-01-16 at 01:22, Siggi Langauf wrote:
> On 16 Jan 2002, Michel Dänzer wrote:
> 
> > > That's a bad idea, as Mode_switch should really be one key ("\" is
> > > produced by Shift+Mode_switch+7, for example)
> > 
> > I see, but the question is what key to sacrifice for it?
> 
> Well, there's not much choice on the iBook keyboard: you more or less have
> to choose the compined alt/Option key, or maybe the small enter key next
> to the right Command (Apple) key, but I'm usin that as my second/third
> mouse button already...

Let's leave that out of the picture for now, this could be an
interesting lead... does that key have keycode 108 in X?


> > > > -    key <LWIN> {	[  Meta_L	]	};
> > > > +    key <LWIN> {	[  Meta_L, Multi_key ]	};
> > > >      key <WWIN> {	[  Meta_R	]	};
> > > >      // End "Modifier" section
> > > 
> > > Hmmm, what is Multi_key?
> > 
> > Compose.
> 
> Excuse my ignorance, but I've never used a Compose key, so what's it good
> for?

So you've never used a Sun keyboard. :)

You press and release Compose, then you press and release two keys one
after another, and the result is the combination of the two (if it
exists). E.g. compose, '~', 'n' => ñ. That way, you can get virtually
any symbol.


> Maybe you can point me to some in-depth documentation about xkb (besides
> http://www.tsu.ru/~pascal/en/xkb/, which I find quite hard to read...)

I'm afraid that's the single most useful documentation about Xkb... I
had forgotten this even exists. :)


> > > Btw: Michel: What's your solution for that? Using an US keymap? Or a
> > > bigger (non-iBook) keyboard??
> > 
> > A US keyboard. :) British Pismo to be exact, but AFAICT the only
> > difference is there's a pound sign where there should be a '#'.
> 
> Uh, and how do you get umlauts there?

I use xmodmap to turn the Enter key (keycode 108) on the right of the
space bar into Mode_switch and Multi_key.

I wonder if something like this could be a general solution, at least as
an Xkb option?


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



Reply to: