Re: Orca on laptops.
- From: Willie Walker <William Walker Sun COM>
- To: Bill Haneman Sun COM
- Cc: 'Ubuntu Accessibility Mailing List' <ubuntu-accessibility lists ubuntu com>, 'Gnome Accessibility List' <gnome-accessibility-list gnome org>, 'Orca screen reader developers' <orca-list gnome org>
- Subject: Re: Orca on laptops.
- Date: Wed, 08 Nov 2006 11:59:00 -0500
Hi All:
I don't think there's a need to map an existing X modifier to the Orca
modifier. Orca invents its own modifier internally and allows any key
to act as the Orca modifier. That's why Insert and KP_Insert can act as
the Orca modifier key. As such, I'm not sure "which modifier" is an
important discussion to have.
Will
> I think we need to resolve this second issue (i.e. of what _modifier_ we
> use for orca) before dealing with the first issue (i.e. what physical
> key we wish to assign that modifier to). As I said originally, we only
> have a few modifiers to choose from, whatever physical keys we wish to
> map them to. From X.h, we have:
>
> Shift
> Lock
> Control
> Mod1 (usually Alt)
> Mod2 (usually 'Meta' ?)
> Mod3 (usually NumLock?)
> Mod4 (Windows or Menu key, depends on the xkb map)
> Mod5 (not sure about this one, either Windows or Menu key on some maps)
>
> I suppose we could use 'Meta', provided we don't mind remapping some
> physical key in existing keymaps, since it doesn't seem to be widely
> used on PC laptops these days.
>
> The API call which should be used to determine how a particular keysym
> maps to a particular modifier bit (for Mod1 through Mod5) looks like this:
>
> meta_mask = XkbKeysymToModifiers (display, XK_Meta_L);
>
> Note that in theory left and right versions of the 'Meta','Control',
> etc. keysyms could be mapped to different mask bits.
>
> best regards,
>
> Bill
> > Best regards, Lukas
> > ___________________________________
>
> _______________________________________________
> Orca-list mailing list
> Orca-list gnome org
> http://mail.gnome.org/mailman/listinfo/orca-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]