Adding keymaps with busybox.
Michael D. Setzer II
mikes at kuentos.guam.net
Mon Aug 9 07:46:57 UTC 2010
On 9 Aug 2010 at 8:56, Natanael Copa wrote:
Date sent: Mon, 9 Aug 2010 08:56:47 +0200
Subject: Re: Adding keymaps with busybox.
From: Natanael Copa <natanael.copa at gmail.com>
To: "Michael D. Setzer II" <mikes at kuentos.guam.net>
Copies to: busybox at busybox.net
> On Sun, Aug 8, 2010 at 5:10 AM, Michael D. Setzer II
> <mikes at kuentos.guam.net> wrote:
> > I have the g4l project that uses busybox, and was just asked by a user how
> > to have it use a swiss german keyboard??
> >
> > The rcS file has an line that was comment out long ago by a previous
> > maintainer of the project that has the line.
> >
> > #/sbin/loadkmap < /var/lib/kbd/keymap.map
> >
> > As far as I can tell, the g4l has never had that directory, so I am assuming
> > this was copied from somewhere else. I would think that one would only
> > need to find the correct keymap.map file, and load it with the busybox
> > loadkmap which is built into the busybox, but I don't seem to be able to find a
> > location for these keymap.map files?
>
> As I understand the bb loadkmap needs a binary dump of the keymap.
> There was a patch that made kbd output those binary dumps. I think the
> patch went in upstream. (see
> https://bugs.gentoo.org/show_bug.cgi?id=175179)
>
> I converted a bunch of the keymaps some time ago. They are available here:
> http://dev.alpinelinux.org/bkeymaps/
>
Thanks for the info. I've downloaded the files, but since I only have US
keyboards, I'll have to see if I can get the user to check out the process
manually first, and then I could look at adding an option to select the
corresponding keyboard map.
Thanks.
> >
> > G4L is a console only boot cd, so it is just console keyboard mapping.
> >
> > It may also be something that needs to be done in the kernel builds, which
> > are the straight kernel.org kernels.
>
> No, I think you only need the binary dump of the keymaps.
>
> >
> > Thanks.
> >
> > +----------------------------------------------------------+
> > Michael D. Setzer II - Computer Science Instructor
> > Guam Community College Computer Center
> > mailto:mikes at kuentos.guam.net
> > mailto:msetzerii at gmail.com
> > http://www.guam.net/home/mikes
> > Guam - Where America's Day Begins
> > +----------------------------------------------------------+
> >
> > http://setiathome.berkeley.edu (Original)
> > Number of Seti Units Returned: 19,471
> > Processing time: 32 years, 290 days, 12 hours, 58 minutes
> > (Total Hours: 287,489)
> >
> > BOINC at HOME CREDITS
> > SETI 9763292.210122 | EINSTEIN 4142549.740851
> > ROSETTA 2027290.462519 | ABC 1443090.360569
> >
> > _______________________________________________
> > busybox mailing list
> > busybox at busybox.net
> > http://lists.busybox.net/mailman/listinfo/busybox
> >
>
>
>
> --
> Natanael Copa
+----------------------------------------------------------+
Michael D. Setzer II - Computer Science Instructor
Guam Community College Computer Center
mailto:mikes at kuentos.guam.net
mailto:msetzerii at gmail.com
http://www.guam.net/home/mikes
Guam - Where America's Day Begins
+----------------------------------------------------------+
http://setiathome.berkeley.edu (Original)
Number of Seti Units Returned: 19,471
Processing time: 32 years, 290 days, 12 hours, 58 minutes
(Total Hours: 287,489)
BOINC at HOME CREDITS
SETI 9763292.210122 | EINSTEIN 4142549.740851
ROSETTA 2027290.462519 | ABC 1443090.360569
More information about the busybox
mailing list