[Pkg-kbd-devel] Bug#404503: Wrong characters typed using dead keys

Pavel Vávra plamen at square.cz
Mon Apr 20 22:13:45 UTC 2009


On Mon, 20 Apr 2009 23:23:17 +0200
Samuel Thibault <samuel.thibault at ens-lyon.org> wrote:

> Pavel Vávra, le Mon 20 Apr 2009 23:09:32 +0200, a écrit :
> > Is anything in init scripts resetting results of loadkeys running from /etc/rcS.d/S05keymap.sh?
>
> console-setup or console-data, yes.

The first one is not installed on my system. The second one package doesn't contan any /etc/init.d/* item. Is it possible, that S05keymap.sh runs too early? I try to add read command after loadkeys is finished, but wrong characters has been read from console.
  I try workaround: at rc<n>.d I add script S90PVloadkeys with reloading /etc/console/boottime.kmap.gz and it works fine, at least for me. I know that this is really ugly hack, unusable for distribution, but it works.

Just a note: dumpkeys (from patched package kbd) still returns 0xFF as composed characters, i.e. it will not be possible to use dumped file as source to loadkeys.

Well now I make a summary how to solve descibed bug in UTF-8 environment:

1) Apply Samuel's patch into kbd package
2) add line 'charset "iso-8859-<n>"' into original iso 8859-<n> keymap.
3) reload boottime.kmap.gz when it is right time to do it


... and I hope squeeze users will use full console keyboard soon.

Thank you for your help,
  Pavel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-kbd-devel/attachments/20090421/6f818acb/attachment.pgp>


More information about the Pkg-kbd-devel mailing list