Hi Brian,

You are doing a great job on gdm and thanks for keeping tabs on us AT 
folks :-)  and ultimately for keeping the end users in mind.

I'm going to mostly repeat my response to a related email since it is 
relevant here.  Here I'm responding to your comment:
"It would be nice if the GOK/Orca commands needed at login time were 
added into the GDM configuration so that working commands would be 
ready-to-use if the user enables a11y in GDM. "

Golly... it has been a while, the last time I added gestures to gdm was 
September 2003. Since then I think (according to the ChangeLog) there 
have been additions and refinements for various reasons by Bill and 
possibly you (Brian).  Here's what I see in gdm2 now:

AccessKeyMouseEvents.in:

# hold right or left mouse button 3 times for 3 seconds each time
#
<Mouse1> 3 3000 10000 @AT_BINDIR@/gok --login 
--access-method=directselection

# we add the right mouse button as it may be the left mouse button
# for a left handed user
#
<Mouse3> 3 3000 10000 @AT_BINDIR@/gok --login 
--access-method=directselection

<Switch1> 1 5000 0 @AT_BINDIR@/gok --login 
--access-method=automaticscanning --scan-action=switch1 
--select-action=switch1
<Switch2> 3 50 3000 @AT_BINDIR@/gok --login 
--access-method=inversescanning --scan-action=switch1 
--select-action=switch2
<Switch3> 3 1000 10000 @AT_BINDIR@/gok --login  
--access-method=automaticscanning --scan-action=switch3 
--select-action=switch3

# Start GOK with direct selection mode.
#
<Control>k  5 1000 10000  @AT_BINDIR@/gok --login 
--access-method=directselection


AccessDwellMouseEvents.in
# GNOME On-Screen Keyboard - support several different options for 
different
# user needs.  Note these gestures all start by moving the mouse into 
the top
# window border.
#
TBLR I 10000    @AT_BINDIR@/gok --login --access-method=dwellselection
TLBR I 10000    @AT_BINDIR@/gok --login 
--access-method=automaticscanning --scan-action=switch1 
--select-action=switch1
TRBL I 10000    @AT_BINDIR@/gok --login --access-method=inversescanning 
--scan-action=switch1 --select-action=switch2
TBRL I 10000    @AT_BINDIR@/gok --login  
--access-method=automaticscanning --scan-action=switch3 
--select-action=switch3

I'm hoping this means that gok will be conjurable by default at login 
(except for the writeable home issue). I don't know what that AT_BINDIR 
magic is... probably means something at the configuration build step?  
Nothing looks too outrageous.  If we had single switch inverse scanning 
the <switch2> gesture would probably want a much higher "hold down" 
time, since scanning normally happens while the switch is held down, but 
two switch scanning is a much different animal so I am OK with it as is.

Please let me know if I've missed the point.

cheers,
David
Brian Cameron wrote:
>
> David:
>
> In terms of GDM login usage, I'm not sure how well dasher would work.
> I haven't heard of anybody trying it.  I'm guessing dasher would
> probably need some work to make it work well.  As the GDM maintainer,
> I'd be happy to work with people to help get this working if there
> is any interest.
>
> I do know that GOK works okay in login mode, although with the
> annoyance that you have to set up a writable $HOME directory for
> the "gdm" user (see GOK bug 383514).
>
> I recently have worked with the Orca maintainer, and we discovered
> some bugs getting it working with GDM, but the Orca maintainer has
> recently fixed this so the next release of Orca should work fine.
> I understand Gnopernicus works from the login screen okay.
>
> It would be nice if the GOK/Orca commands needed at login time were
> added into the GDM configuration so that working commands would be
> ready-to-use if the user enables a11y in GDM.
>
> Brian
>
>
>> GOK has a dwell access method, where "access method" is an expression 
>> for a "way of navigating and activating keys on the on-screen 
>> keyboard".  Since the assumption is that GOK users are using a 
>> non-core pointing device, off-keyboard mouse clicks are current done 
>> by driving the core mouse pointer around the desktop via specialized 
>> gok keyboard keys.  I think it would be a valuable addition to add a 
>> good Dwell core-pointer user mode to GOK sometime in the future.  
>> Note Dwell users might, as you say want to use a utility like 
>> KMouseTool + Dasher.  I wish we could be informed more by our users 
>> in this regard.
>>
>> cheers,
>> David
>>>> Text to speech would probably be hard to get working with gdmlogin,
>>>> gdmgreeter, gdmsetup, gdmchooser and all pop-up dialogs.  While it 
>>>> might
>>>> be possible to do something that would work okay without AT-SPI, the
>>>> danger is that users might end up in a situation where they don't know
>>>> what is going on with the GUI.  The advantage of AT-SPI is that it
>>>> works better for following the focus and context of what the user is
>>>> doing.     
>>> I agree that an AT-SPI solution is probably the best if you want to 
>>> navigate all the menus of GDM and have read out exactly what they 
>>> contain. I'm just pointing out that adding the spoken line "Welcome 
>>> to <distro>. Please enter your user name." would be relatively 
>>> simple to implement (though the login sound almost serves the same 
>>> purpose).
>>>
>>> Henrik
>>>
>>> _______________________________________________
>>> gnome-accessibility-list mailing list
>>> [email protected]
>>> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>>>   
>>
>> _______________________________________________
>> gnome-accessibility-list mailing list
>> [email protected]
>> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>

_______________________________________________
gnome-accessibility-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

Reply via email to