Re: xkb-data with support for Mac keyboards into unstable
Hi Denis
On Sun, Sep 24, 2006 at 11:34:14PM +0200, Denis Barbier wrote:
> On Sat, Sep 23, 2006 at 03:52:11PM +0200, Helge Kreutzmann wrote:
> > So the following still needs to be done for a german ibook keyboard:
> >
> > 1. When pressing the key between ß? and backspace, I still get
> > nothing, while I expect ' as printed on the key. With the shift
> > modifier it works. This is keycode 21.
>
> It works for me, please try with xev:
> KeyRelease event, serial 31, synthetic NO, window 0x1e00001,
> root 0x135, subw 0x0, time 3784639752, (874,-79), root:(886,584),
> state 0x0, keycode 21 (keysym 0xb4, acute), same_screen YES,
> XLookupString gives 2 bytes: (c2 b4) "?"
>
> > 2. The AltGr-Bracket sequence is still "wrong", i.e. I would like the
> > PC style version, i.e. (starting at AltGR-7) {[]}\ while I get
> > (starting at AltGr-5) []|{}}\. This behaviour should be switchable.
> > Also I still wonder why "}" is on AltGr-9 *and* AltGr-0.
> >
> > 3. AltGr-Q still produces "«" and not "@"
> >
> > I am happy that you kept AltGr-Y and AltGr-X as "«" and "»".
>
> Can you please test this patch, and if possible discuss improvements
> with other German Mac users?
Your patch works fine, it does not crash anything: I have an 'at' on
'Q' .... :)
setxkbmap -option -option apple:badmap -rules xorg -model powerbook -layout de -print | xkbcomp - :0
With the latter command I have what I want:
If I press now (xev language) "Alt_L" + "dead_acute" and then "e", I
get "é", which is fine for me ...
"Shift_L" + "Alt_L" + "dead_acute", then "a" gives "à".
But: I didn't see "dead_acute" on any char if I add "variant nodeadkeys":
$ setxkbmap -option -option apple:badmap -rules xorg -model powerbook -layout de -variant nodeadkeys -print | xkbcomp - :0
Oh yes: { [ ] } \ are fine now ... :)
HTH
Thanks a lot, Colin: With that version of xkb-data I'd switch off
~/.xmodmap ... :)
Best Regards
Wolfgang
--
Wolfgang Pfeiffer: /ICQ: 286585973/ + + + /AIM: crashinglinux/
http://profiles.yahoo.com/wolfgangpfeiffer
Key ID: E3037113
http://keyserver.mine.nu/pks/lookup?search=0xE3037113&fingerprint=on
Reply to: