[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] No dead keys with trunk
On Mon, 2010-12-20 at 19:57 +0200, Jean-Luc CECCOLI wrote:
> > According to the doc dead keys should be enabled for all supported languages
> > if the "keyboard.tbl" file is present in $SYSDIR. However, this never worked
> > for me (French). Is there something else involved to have deadkeys working?
>
> Same for me. But I think it must be an Eiffel-related problem, just as
> for Alt/AltGr-Key.
> The problem is I never really could understand the way it actually works.
1. There are no deadkeys unless specified in keyboard.tbl.
2. The last table in keyboard.tbl defines the deadkeys. It's similar to
the alt-tables, but each entry consists of three bytes instead of two:
Deadkey character, e.g. ^
The corresponding base character, e.g. a
The resulting character, in this case it will be â
A single zero/null terminates the table.
So when you press '^', nothing happens. If the following key is 'a', you
will get a 'â'.
Jo Even