Seeking help with xkbcomp
Blake McBride
blake1024 at gmail.com
Fri Apr 25 18:46:41 PDT 2014
Dear Andreas,
Thank you very much for the help. I tried what you provided but it did't
work for me. I think I need to change other parts of the file. I think I
understand the part you are providing. The part you don't show is the part
I can't figure out. I don't know what to change in the "EIGHT_LEVEL", or
"LOCAL_EIGHT_LEVEL" definitions to "make the right Alt key an
ISO_Level3_Shift and some other key an ISO_Level5_Shift", etc.. I can use
any of the three. I'd prefer what you think is best.
I would really appreciate it if you could help get me over the hurdle.
Thanks!
Blake
On Thu, Apr 24, 2014 at 11:58 AM, <wettstae at gmail.com> wrote:
> > normal = equal
> > shift = plus
> > Right-Alt = multiply
> > Shift-Right-Alt = division
> > Control-Right-Alt = U2339
>
> One way to achieve it is this:
>
> key <AE12> {
> type[Group1] = "LOCAL_EIGHT_LEVEL",
> symbols[Group1]= [ equal, plus, multiply, division, equal, plus,
> U2339, division ]
> };
>
> but then you also have to make your right Alt key a ISO_Level3_Shift,
> and you will not be able use Control as a real Control key together with
> AE12; it will be a level-selection key only (except for application with
> poor XKB support).
>
> Another way is this:
>
> key <AE12> {
> type[Group1] = "TWO_LEVEL",
> type[Group2] = "LOCAL_EIGHT_LEVEL",
> symbols[Group1]= [ equal, plus ],
> symbols[Group2]= [ multiply, division, NoSymbol, NoSymbol, U2339,
> NoSymbol, NoSymbol, NoSymbol ]
> };
>
> which allows you to leave your right Alt key as is (Mode_switch), and
> allows Control to be used normally unless it is used together with the
> right Alt key. It also has the advantage that for clients that are not
> XKB-aware, all symbols except U2339 remain accessible. I guess this is
> the easiest way for you.
>
> I would probably use
>
> key <AE12> {
> type[Group1] = "EIGHT_LEVEL",
> symbols[Group1]= [ equal, plus, multiply, division, equal, plus,
> U2339, division ]
> };
>
> and make the right Alt key an ISO_Level3_Shift and some other key an
> ISO_Level5_Shift. It has the advantage that Control is not used for
> level selection and, therefore, least trouble with applications are to
> be expected.
>
> Andreas
> _______________________________________________
> xorg at lists.x.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.x.org/mailman/listinfo/xorg
> Your subscription address: %(user_address)s
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20140425/271511d6/attachment.html>
More information about the xorg
mailing list