All of lore.kernel.org
 help / color / mirror / Atom feed
* Keyboard and keymaps
@ 1999-04-07 13:46 Benjamin Herrenschmidt
  0 siblings, 0 replies; only message in thread
From: Benjamin Herrenschmidt @ 1999-04-07 13:46 UTC (permalink / raw)
  To: linuxppc-dev


While I'm working on ADB, I would like to also fix the problem of
linux-pmac lacking international keymaps for all Apple keyboards.

Basically, I plan to build some kind of conversion tool that takes Apple
KCHRs and build the appropriate linux keymaps.

Could someone point me to the appropriate documentation or how-to's about
linux keybaord handling, I must admit I'm a little bit lost. If I
undestand things correctly, keymaps are somewhat "compiled" and then
copied inside the kernel by the userland tools from the kbd package. Is
there some specific documentation about this or should I just spend more
time reading the source ? Are the tables in mac_keyb.c the ones that are
replaced by userland, or is there a 2-tables indirection ?

How does linux handle dead keys and things like that ?

And finally, I think there's a different mecanism for X. I would
appreciate if someone could point me to the correct documentations for
all this or give me a quick explanation on the "big picture", I can then
figure out the details from the source.


-- 
           E-Mail: <mailto:bh40@calva.net>
BenH.      Web   : <http://calvaweb.calvacom.fr/bh40/>





[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-04-07 13:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-04-07 13:46 Keyboard and keymaps Benjamin Herrenschmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.