[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: