Re: new Apple symbols map (exposes kernel buglets?)
Le Sat, Aug 23, 2003 at 01:34:08 +0200, Michel Dänzer a écrit:
> On Fri, 2003-08-22 at 09:55, Frank Murphy wrote:
> > This should be interesting to anyone with an Apple laptop with the mimized
> > keyboard <apple(laptop)>. It's also mildly interesting to anyone with an
> > Apple desktop keyboard (though it only enables the Help key at the moment)
> > <apple(extended)>.
> Can't the Help key simply be fixed in the macintosh symbols? Are there
> Mac keyboards where this is actually an Insert key?
on my "AppleDesign Keyboard" with the CSA ket layout, it is. on others
it is too (u.s. model for instance).
> > Unfortunately, I can't seem to configure XFree86 to take this (or any)
> > XkbSymbols option. If someone figures it out, please let me know.
> Tell me about figuring out why something doesn't work with Xkb... I had
> to manually strace xkbcomp to find out what was wrong while working on
> the attached patch. Tell me what you think about it, it works with
> Option "XkbModel" "powerbook" (or "ibook")
> Option "XkbOptions" "altwin:macos_alt"
> BTW, where do you get the Multi_key definition from? Can't seem to find
> it here.
> > Also, while trying to create this map, I've run across some buglets (perhaps
> > in the kernel keyboard code) that prevent this map from being complete. I've
> > noted the problems in the file, but basically, the laptop 'Menu' key, and the
> > externded keyboards F13, F14, & F15 keys don't give the expected keycodes.
> > The keycode for the right logo key was broken in kernel 2.4.19, but is fixed
> > in 2.4.21, but I can't find the location of the fix.
> You may want to pass this info on to linuxppc-dev and/or an input layer
> Speaking of bugs, fn+command generates the same keycode as the eject key
> in X here, but not in console (showkey shows several keycodes for the
> eject key) - maybe related to the keypad equal bug you fixed recently?
> Earthling Michel Dänzer \ Debian (powerpc), XFree86 and DRI developer
> Software libre enthusiast \ http://svcs.affero.net/rm.php?r=daenzer