[jawsscripts] Re: JKM question

  • From: "Andre Williams" <andre.williams.1965@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Tue, 23 Nov 2010 11:09:59 -0800

Doug. Firstly, this is very obscure and detailed information, which makes me 
feel as though I'm wasting your time with my dumb simplistic ideas. smile. 
On the other hand, I'm sure that if I can figure this out, there will be 
others who would also like to navigate WebPages with one hand as its easy 
and efficient. I would like to be able to use the right arrow + the numpad 
insert key to enable my personal keyboard commands. Once my customized 
layout is turned on via the insert+right arrow key, I would then like to 
press a key such as NumPadLeft to go to previous heading and NumPadright to 
go to next heading. I would like to use NumpadPageUp to go to previous 
webpage (alt+left arrow) and NumPadRight arrow to go to next webpage 
(Alt+right arrow). Similarly I would like NumPad keyboard commands for 
previous and next visited links. As you can see I'm wanting to execute jaws 
commands via the NumPad which are normally executed with letters. This is in 
fact a third layer: (1) NumPad, (2) jaws commands via NumPad, and (3) my 
personal NumPad commands. I on the right track? Your information below makes 
me feel this is possible if I find the correct keyboard command syntax.
Andre
----- Original Message ----- 
From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, November 23, 2010 10:37 AM
Subject: [jawsscripts] Re: JKM question


The short answer is yes, you should be able to do that, but I have a
couple of potentially better ideas.

First, make sure you already know all the quick keys JAWS gives you:
Turn on Keyboard Help Mode and start tapping letter keys, for example.
You already have a whole host of commands for moving around a page
just using letters.

Second, Insert+Space itself is a two-key combination, so I bet you
would be happier with a single key that you rarely or never use, as I
suggested in my previous message.

Besides the examples in default.jkm, I can tell you that putting an
asterisk (*) after a key sequence and before the equal sign makes JAWS
stay in the sequence after you press the last key.  Two examples:

[&x=script1
[&y*=script2

If you type the bracket and then x, script1 runs, and you are back out
of the sequence, so your next key will act normally.  If you type the
bracket and then y, script2 runs, but you're still in the sequence, as
if you had not yet typed the y.  Type another y, and script2 runs
again.  Do that as oft as you like and the same will happen.  But type
an x, and script1 will run and the sequence will exit.  That's a
demonstration of what the asterisk does.

On Tue, Nov 23, 2010 at 10:05:52AM -0800, Andre Williams wrote:
Doug,

Do you think its possible that I can create my own numpad interface using
the jaws insert+spacebar command? I would like to remap the numpad keys to
make navigating the internet via one hand. It appears jaws is not currently
using the NumPad for anything so new commands are available to me. At times
I'm leaning my head on my left hand deep in thought and hate having to use
my left hand for various jaws commands that necessitate the use of 2 hands.
At times I'm doing basic browsing and feel that I can do all of my basic
browsing using one hand. I was thinking I could launch IE, and when I'm
reading a simple webpage, I could press the layered JawsKey plus spacebar
command to turn on my personal NumPad keyboard layout and basically move
around the webpage with the 17 keys of the numpad. Does this sound possible
via Jaws layered keys?

Andre
----- Original Message ----- 
From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, November 23, 2010 8:05 AM
Subject: [jawsscripts] Re: JKM question


There's no requirement that you use Insert+Space as the first key in a
layered key sequence either.  Examine the default.jkm entries for
ResearchIt etc. to see how it's done, then pick your own keys if you
like.  I do something like that in the Skype scripts as well, using
the right square bracket (]) as the first key, or as I like to call
it, the Skype Command key.  It's an alternative interface in the Skype
scripts to the more traditional interface involving single commands
with multiple simultaneous keys down.

On Mon, Nov 15, 2010 at 08:50:46AM -0500, Don Marang wrote:
I do not think it is possible to map the RightArrow key to be the modifier
key as used in your example.  The original Internet Explorer Navigation
Quick Key sounds the simplest.  It only requires one finger.  Since I only
have six fingers, I appreciate what you are attempting.  If the N key is not
convenient, try assigning new values for these scripts in the "Navigation
Quick Keys Manager", found by hitting Insert+F2 and pressing N.  It might
not be conventional or even advisable, but it may be possible to assign all
of the Navigation Quick Keys to the numbers in the NumPad?  I would
personally not do this because I prefer to type numbers on the keypad on my
Bank's website.

If you are just running out of available keystrokes, you could consider the
Insert+Space layered option in JAWS 11 & 12.  An example of this is the
ResearchIt script.  Keep in mind that FS will continue to add new unwanted
features to these keys in the future.

Don Marang

There is just so much stuff in the world that, to me, is devoid of any real
substance, value, and content that I just try to make sure that I am working
on things that matter.
Dean Kamen


--------------------------------------------------
From: "Andre Williams" <andre.williams.1965@xxxxxxxxx>
Sent: Monday, November 15, 2010 5:06 AM
To: <jawsscripts@xxxxxxxxxxxxx>
Subject: [jawsscripts] Re: JKM question

> Doug. I'm looking to maintain the current use of the insert+numpad keys so
> I
> need that numpad insert key available to me.
>
> I was also hoping to amplify the jaws commands by creating new commands
> using CapsLock key combinations.
>
> In other words, I was hoping to take jaws internet explorer commands and
> reroute them to a caps lock and numpad key combination. The ultimate goal
> is
> to navigate the internet using my most commonly used commands via the
> numpad--a type of third layer for numpad. First layer is numbers, second
> layer is the commonly used default jaws numpad commands, and third layer
> is
> my Capslock + numpad key combinations. With 17 new commands, and remapping
> the right arrow to become a caps lock key, I'm thinking I can navigate
> WebPages using just my right hand. Yes, very unconventional but for me it
> will make life easier as I will be able to zip around WebPages with one
> hand. If this can be done in a different way please convey.
> Andre
> ----- Original Message ----- 
> From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Monday, November 15, 2010 1:49 AM
> Subject: [jawsscripts] Re: JKM question
>
>
> I may well have missed something here, but what's the reason you don't
> just use "JAWSKey" instead of "Capslock" in your key names?  If your
> JAWSKey is set to be Capslock, that should work.
>
> Also, though I favor putting assignments in Common Keys, you might
> check if there's something in Desktop Keys that's overriding your new
> command entries.
>
>
> On Mon, Nov 15, 2010 at 04:42:48AM -0500, Bob Kennedy wrote:
> The problem with your script is the caps lock key is already assigned as
> the
> Jaws key for a laptop.  That will cause a conflict since the caps lock has
> already been assigned.
>
> If you want that key to work, you'll have to work on getting the pass key
> through to be included in the script as well.
>
> I don't know that  using that will work either, but I know I've had
> trouble
> assigning a key that had already been used in other scripts.
> ----- Original Message ----- 
> From: "Andre Williams" <andre.williams.1965@xxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Monday, November 15, 2010 4:13 AM
> Subject: [jawsscripts] Re: JKM question
>
>
> Well, I followed Don's instructions and no luck. Here's what I did using
> my
> desktop computer and normal 104 key Keyboard:
> 1. I cracked open the internet explorer.jkm file by finding it within the
> enu folder with the 1800+ files. I opened it up with notepad.
> 2. I worked my way over to the [common section.
> 3. I inserted the following experimental keyboard commands at the top of
> the
> list of commands.
> CapsLock+End=MoveToNextNonLinkText
> CapsLock+Home=MoveToPriorNonLinkText
> CapsLock+PageUp=GoBack
> CapsLock+PageDown=GoForward
> 4. I hit alt plus F4 to close and I saved the changes.
> 5. I unloaded and reloaded jaws for good measure.
> 6. I tried my new commands and they did not work. Think I already
> mentioned
> I'm using a desktop keyboard and the capslock key.
> Any suggestions?
> Andre
> ----- Original Message ----- 
> From: "Jacob Kruger" <jacobk@xxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Monday, November 15, 2010 12:20 AM
> Subject: [jawsscripts] Re: JKM question
>
>
> Think that's related to using either the numpad insert (jaws) key, or the
> other, normal insert key.
>
> That would most likely relate to the jaws key being able to be reassigned
> to
> something like the capsLock key as well.
>
> Stay well
>
> Jacob Kruger
> Blind Biker
> Skype: BlindZA
> '...fate had broken his body, but not his spirit...'
>
> ----- Original Message ----- 
> From: "Andre Williams" <andre.williams.1965@xxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Monday, November 15, 2010 9:55 AM
> Subject: [jawsscripts] JKM question
>
>
> don and others. I'm reading through the internet explorer.jkm file using
> notepad. I am coming across this info:
>
> [common Keys]
> Insert+F7=SelectALink
> JAWSKey+F7=SelectALink
> Insert+F6=SelectAHeading
> JAWSKey+F6=SelectAHeading
>
> Why are keyboard commands specified twice using the "insert" and "jawsKey"
> designations? why not use just the single "Insert+" commands?
>
> Andre
>
>
> -- 
> Doug Lee, Senior Accessibility Programmer
> SSB BART Group - Accessibility-on-Demand
> mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
> "While they were saying among themselves it cannot be done,
> it was done." --Helen Keller
> __________???
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
>
> __________???
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
>
>
__________???

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts

-- 
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________???

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts


__________???

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts

-- 
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________�

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts

__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: