[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 Thu, Sep 28, 2006 at 11:41:23PM +0200, Denis Barbier wrote:
> On Thu, Sep 28, 2006 at 10:46:49PM +0200, Wolfgang Pfeiffer wrote:

    
[ .. ]

> > On a PowerBook5,8:
> > 
> > setxkbmap -option -rules xorg -model pc105 -layout de -variant nodeadkeys -option apple:badmap  -print | xkbcomp - :0
> > 
> > With this last one-liner I have neither an 'at' sign, nor AltGr, no
> > Mode_switch, no ISO_Level3_Shift. (Tho I' did not explore the
> > <Alt_L>-<1-9> keys, as I have shortcuts mapped for them for KDE)
> > 
> > Leaving away the "nodeadkeys" variant also does not help.
> > 
> > With the pc105 setting:
> > 
> > $ setxkbmap -print
> > xkb_keymap {
> >         xkb_keycodes  { include "macintosh+aliases(qwertz)"     };
> >         xkb_types     { include "complete+numpad(mac)"  };
> >         xkb_compat    { include "complete"      };
> >         xkb_symbols   { include "pc+macintosh_vndr/de(nodeadkeys)+inet(apple)+level3(lwin_switch)"      };
> >         xkb_geometry  { include "macintosh(macintosh)"  };
> > };
> 
> I do not know exactly what "setxkbmap -print" displays.  Anyway your
> command line above misses an option to have ISO_Level3_Shift, since it
> is Right Alt by default.  Try with
>   -option lv3:lwin_switch
> for instance.

This helps:
setxkbmap -option -rules xorg -model pc105 -layout de -option apple:badmap -option lv3:lwin_switch -print | xkbcomp - :0

which maps keycode 115, the left Apple key, to ISO_Level3_Shift: 

And I have  @ | { [ ] } « »

That one seems fine, too:

setxkbmap -option -rules xorg -model pc105 -layout de -variant nodeadkeys -option apple:badmap -option lv3:lwin_switch -print | xkbcomp - :0

results like above:
keycode 115 to ISO_Level3_Shift

Thanks ... :)

> The nodeadkeys variant works as expected here.
> 
> Denis


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: