[nvda] Re: mouse movement and speech synths [was: working hungarian language of NVDA]

I think print screen is used a bit.  People do want to take a screen
dump from time to time.  At least the numpad - is a redundent key, in
that there is still another - key on the keyboard.

What Jamie is also getting at here is that when you want to use the
normal keyboard functions to do several different things you either have
to have a way to:
1.   send different actual key codes:  e.g. the numlock works because
the numpad sends 1, 2, 3, 4, 5, etc. when numlock is on, but sends up,
down, home, end, etc, when numlock is off.  Scroll lock does not work in
this way because it seems that scroll lock does not alter what the keys
actually send.
Or 2.  press something that actually activates a mode  in the screen
reader itself, and then subsequent use of the numberpad (regardless of
the status of numlock) will work to do the new function, erquiring the
mode to be turned off to put it back to normal.  This is how Jaws cursor
etc. works.



-----Original Message-----
From: nvda-bounce@xxxxxxxxxxxxx [mailto:nvda-bounce@xxxxxxxxxxxxx] On
Behalf Of John Greer
Sent: Tuesday, 27 February 2007 3:12 PM
To: nvda@xxxxxxxxxxxxx
Subject: [nvda] Re: mouse movement and speech synths [was: working
hungarian language of NVDA]

lol how about the least used key of all the print screen key
----- Original Message ----- 
From: "James Teh" <jamie@xxxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Monday, February 26, 2007 10:05 PM
Subject: [nvda] Re: mouse movement and speech synths [was: working
hungarian 
language of NVDA]


> Mirabella, Mathew J wrote:
>> Why not use scroll lock instead of numlock for the mouse movement
modes?
> Hahaha. I had the same idea, except then I figured out what Mick was 
> suggesting. If we use numlock, the keys reported by Windows are
actually 
> different; we get numpad numbers instead of "down" when we press
numpad 2, 
> for example.
>
>> Alternatively we could yuse a method like using numpad-minus yes,
just
>> like Jaws does :)
>> I know you have to check for a mode, but can you make it check for
the
>> key first, and only if it is a specific key like the '-' key, will it
>> then check for a mode.  I guess that is what you mean to do anyway...
> No. You have to check for a mode every time you press a key because
you 
> want the keys to react differently based on what mode you're in. If we

> checked only with numpad minus, we'd only have one key to work with,
and 
> we need a lot more than that for mousing.
> In truth, checking for a mode is not too bad. It's one variable, and 
> remember, the more keys we have in the map, the more scanning
required. 
> Much of a muchness, really.
> However, it does mean we need to somehow add a mode parameter to our
key 
> mappings, which is a pain. Probably easiest to invent a new fake key 
> constant which we can add to the set. e.g. "NVDAMouseMode+Down".
>
> Jamie
>
>
> -- 
> James Teh
> Email: jamie@xxxxxxxxxxx
> WWW: http://www.jantrid.net/
> MSN Messenger: jamie@xxxxxxxxxxx
> Jabber: jteh@xxxxxxxxxx
> Yahoo: jcs_teh
> To post messages to the list send email to
> nvda@xxxxxxxxxxxxx
> To unsubscribe from the list send a blank message to:
> nvda-request@xxxxxxxxxxxxx
> with 'unsubscribe' in the Subject field.
> Thank you for your continued support of Nonvisual Desktop Access, an
open 
> source free screen reader for Microsoft Windows:
> http://www.nvaccess.org/nvda/
> Message Archive:
> http://www.freelists.org/archives/nvda
> 

To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
 with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an
open source free screen reader for Microsoft Windows:
http://www.nvaccess.org/nvda/
Message Archive:
http://www.freelists.org/archives/nvda
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
 with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.nvaccess.org/nvda/
Message Archive:
http://www.freelists.org/archives/nvda

Other related posts: