Author Topic: What do the following options actually do?  (Read 2784 times)

GeneraLee

  • Guest
What do the following options actually do?
« on: October 22, 2017, 03:55:04 PM »
1.  What do the Keyboard Shortcuts and Joystick shortcut buttons actually do?
2.  If I set the Joystick 1 up in VA what impact does it have?

iceblast

  • Sr. Member
  • ****
  • Posts: 366
Re: What do the following options actually do?
« Reply #1 on: October 23, 2017, 12:46:34 AM »
You mean on the front of VoiceAttack. If you click on them, you are turning it off, and VoiceAttack will no longer recognize the keyboard or joystick as long as you have them off. It won't trigger any commands you might have setup for the keyboard, or joystick, while you have the shortcuts off.

TheThingIs

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 278
    • HCS Voicepacks
Re: What do the following options actually do?
« Reply #2 on: October 23, 2017, 04:34:19 AM »
essentially they run the cmd

so the "when I say" is the spoken phrase which runs the command

"on keypress" will run the cmd if the chosen key is pressed

"on joystick press" will run the cmd if the chosen joystick button is pressed


theyre useful when you do something repeatedly and don't always want them activated by voice. Plus if you want to run a macro cmd quickly then it may be faster with a press rather than by voice.
The Singularity profile - One profile to rule them all and at HCS we bound them ;)

You see, TheThingIs, eventually you'll be allright.

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4641
  • RTFM
Re: What do the following options actually do?
« Reply #3 on: October 23, 2017, 05:11:16 AM »
With the added context of this post by the OP, perhaps the desired answer is of a more technical nature.

Gary is the only one who can provide answers with certainty, but from as far as I'm aware, those buttons merely instruct VoiceAttack to ignore any input it detects(and to allow any keypresses that would otherwise be prevented from passing through to another application to do so).

This is supported by the fact that state tokens keep working for both of them.


Setting up a joystick will mean VoiceAttack polls that device(I.E. it asks for information about the buttons and axes) at the interval set in the "Joystick Options" window.
In theory that shouldn't interfere with other applications, as the API that is used should allow multiple applications to access a given device at once.

GeneraLee

  • Guest
Re: What do the following options actually do?
« Reply #4 on: October 23, 2017, 11:10:28 AM »
Guys,
That's great feedback.  I don't need to have them active.  Thanks.