Re: Jaws 10.0: How do I get JAWS to bypass a key permenantly

  • From: Soronel Haetir <soronel.haetir@xxxxxxxxx>
  • To: jfw@xxxxxxxxxxxxx
  • Date: Sun, 7 Feb 2010 21:03:26 -0900

You need to write scripts that send the keys to the program,

In the .jss:

Script UpArrow ()
  TypeKey("uparrow")
EndScript

In the .jsd:

Script UpArrow
Synopsis Key [assthrough script

And in the .jkm:

[Common Keys]
UpArrow=UpArrow

(In the last the key comes first then the script.  You'll need one of
these for each key that should get passed through to the program that
JAWS normally scarfs.

On 2/7/10, Zhi Huang <zhi.huang@xxxxxxxxxxxxx> wrote:
> Hello Dave,
> I just tried that for the up arrow but no luck.  It just does nothing.
> I did start a script that might be half way there, but can't seem to get the
> second half of it right.  It looks kind of like this:
> Script DownArrow ()
>
> PassKeyThrough ()
>
> Pause ()
>
> TypeKey ("DownArrow")
>
> EndScript
>
> At this point, if I press down arrow twice I could get it to work since the
> first press of the down arrow did what is the equivalent of the jaws key
> plus 3 command.  Now if I can only get it to press the down arrow right
> after the pass key through, then I would have it.
>
> Zhi Huang
>
>
>
> ----- Original Message -----
> From: "Dave Carlson" <dgcarlson@xxxxxxxxxxxxx>
> To: <jfw@xxxxxxxxxxxxx>
> Sent: Sunday, February 07, 2010 8:08 PM
> Subject: Re: Jaws 10.0: How do I get JAWS to bypass a key permenantly
>
>
>> Assign a .jkm file to the game program. Then set assign the arrow keys to
>> do
>> nothing. I'm guessing that will override the default.jkm file.
>>
>> Anyone else think this is worthy of consideration?
>>
>> Dave
>>
>>
>> ----- Original Message -----
>> From: "Zhi Huang" <zhi.huang@xxxxxxxxxxxxx>
>> To: <jfw@xxxxxxxxxxxxx>
>> Sent: Sunday, February 07, 2010 18:37
>> Subject: Jaws 10.0: How do I get JAWS to bypass a key permenantly
>>
>>
>> Hello,
>> The developer of  a new audio game is trying to include JAWS support, but
>> the developer can't get JAWS to let the game use the tab, escape, and
>> arrow
>> keys.  Of corse, keys like tab and escape I can just use JAWS key plus 3
>> on
>> the number row since its not used too often, but the arrow keys are used
>> very often. My question is there a way to set JAWS to let a certain
>> program
>> use those keys?  I was thinking that one way was to write scripts, but
>> after
>> reading about 7 chapters of the basics of scripting, I still can't see how
>> it could be done.  Not to mention By the sixth chapter or so, I started to
>> get real lost.  Any Help would be greatly appreciated.
>> Zhi Huang
>>
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature
>> database 4845 (20100207) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>>
>>
>>
>> --
>> JFW related links:
>> JFW homepage: http://www.freedomscientific.com/
>> Scripting mailing list:
>> http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
>> JFW List instructions:
>> To post a message to the list, send it to jfw@xxxxxxxxxxxxx
>> To unsubscribe from this mailing list, send a message to
>> jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
>> Archives located at: //www.freelists.org/archives/jfw
>> Alternative archives located at:
>> http://n2.nabble.com/JAWS-for-Windows-f2145279.html
>>
>> If you have any concerns about the list, post received from the list, or
>> the
>> way the list is being run, do not post them to the list. Rather contact
>> the
>> list owner at jfw-admins@xxxxxxxxxxxxxx
>>
>> --
>> JFW related links:
>> JFW homepage: http://www.freedomscientific.com/
>> Scripting mailing list:
>> http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
>> JFW List instructions:
>> To post a message to the list, send it to jfw@xxxxxxxxxxxxx
>> To unsubscribe from this mailing list, send a message to
>> jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
>> Archives located at: //www.freelists.org/archives/jfw
>> Alternative archives located at:
>> http://n2.nabble.com/JAWS-for-Windows-f2145279.html
>>
>> If you have any concerns about the list, post received from the list, or
>> the way the list is being run, do not post them to the list. Rather
>> contact the list owner at jfw-admins@xxxxxxxxxxxxxx
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature database 4846 (20100208) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>>
>>
>>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 4846 (20100208) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
> --
> JFW related links:
> JFW homepage: http://www.freedomscientific.com/
> Scripting mailing list:
> http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
> JFW List instructions:
> To post a message to the list, send it to jfw@xxxxxxxxxxxxx
> To unsubscribe from this mailing list, send a message to
> jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
> Archives located at: //www.freelists.org/archives/jfw
> Alternative archives located at:
> http://n2.nabble.com/JAWS-for-Windows-f2145279.html
>
> If you have any concerns about the list, post received from the list, or the
> way the list is being run, do not post them to the list. Rather contact the
> list owner at jfw-admins@xxxxxxxxxxxxxx
>


-- 
Soronel Haetir
soronel.haetir@xxxxxxxxx
--
JFW related links:
JFW homepage: http://www.freedomscientific.com/
Scripting mailing list: 
http://lists.the-jdh.com/listinfo.cgi/scriptography-the-jdh.com
JFW List instructions:
To post a message to the list, send it to jfw@xxxxxxxxxxxxx
To unsubscribe from this mailing list, send a message to 
jfw-request@xxxxxxxxxxxxx with the word unsubscribe in the subject line.
Archives located at: //www.freelists.org/archives/jfw
Alternative archives located at: 
http://n2.nabble.com/JAWS-for-Windows-f2145279.html

If you have any concerns about the list, post received from the list, or the 
way the list is being run, do not post them to the list. Rather contact the 
list owner at jfw-admins@xxxxxxxxxxxxxx

Other related posts: