DeeJay's Voice Activaded Commands (VAC) Profiles
-
Does anybody with the Saitek X52 Pro and uses VAC possibly help me out on figuring how to assign a button on the throttle to activiate a VAC command. I have assigned the F1 key as the command activation key in the VAC profile ( i am using kukki’s profile). I then assign the button on the throttle to the F1 key in the Saitek profile software. I then start BMS (making sure the VAC and Saitek profiles are ON), and when I push the button on the throttle, nothing happens when I speak a command. If someone could give me some pointers on what I am doing wrong, or what steps I am missing… it would be greatly appreciated.
Pferret
-
OMG i just discovered this and it is amazing! This should be standard!
-
Scuby,
I agree. This is a great program and works perfect for me.
Arty,
Get off your wallet. The guy deserves to be paid. I dont know how many hours he spent working on it, but I bet he will never turn a profit. I think supporting these small programs with some dough motivates a guy to do things that we wouldn’t have otherwise. -
Scuby,
I agree. This is a great program and works perfect for me.
Arty,
Get off your wallet. The guy deserves to be paid. I dont know how many hours he spent working on it, but I bet he will never turn a profit. I think supporting these small programs with some dough motivates a guy to do things that we wouldn’t have otherwise.Thanks Nigel, one question though: would you bind UHF or VHF to PTT when considering multiplayer? I was thinking of UHF since most commands are tower, tanker, awacs related…? But flight commands would be bind to VHF. How would you bind it?
-
Hello everyone! Im happy to say that after a week of using DWVAC im really loving it! So i bought a license for 14 euro.
Now im researching the hotas market for an saitek x52 pro and before i buy i want to be sure i can succesfully bind the VAC listen button. In this case, is this done by the saitek software and will it actually work? Any input or experience is welcome, thank you!
-
Unless VAC has changed in the past few months, you cannot use a DirectX keypress (joystick button) as the PTA (Push to Activate) for VAC.
You can however, use Autohotkey to run a script which will allow one or more of your joystick buttons to emulate mouse buttons (which DO work for VAC), or you can use the SST software to do the same.
I personally use AHK for a 4-way hat switch on my X-65F. One direction centers TrackIR, the other 3 are LMB, Middle Mouse, and RMB.
-
Unless VAC has changed in the past few months, you cannot use a DirectX keypress (joystick button) as the PTA (Push to Activate) for VAC.
You can however, use Autohotkey to run a script which will allow one or more of your joystick buttons to emulate mouse buttons (which DO work for VAC), or you can use the SST software to do the same.
I personally use AHK for a 4-way hat switch on my X-65F. One direction centers TrackIR, the other 3 are LMB, Middle Mouse, and RMB.
So if i understand you correctly, it should work for mouse buttons. What i am hoping to do: If my VAC Armkey is for example “F6”, will setting “F6” in SST arm VAC, when i press the assigned x52 button?
edit: okay so after re-reading i think i did get the DirectX part, so if i understand you correctly any joystick has a limitation that they cannot emulate a keyboard key press. So i will have to assign VAC to a mouse button… Or are you also saying that keyboard key can be assigned by using SST? This last is what i would like to do.
edit2: i have googled for SST manual and there they explain that: “… SST will make key presses, mouse movements, and mouse clicks as if you had: typed keys on the keyboard, moved the mouse, or pressed mouse buttons yourself…” So what i am deducting from this is that there is good chance it will do what i want: When i press a button on the x52, it will execute an “F6” press, thus, arming my VAC….I hope anyone on this forum can verify this for me! Thank you
-
Sorry Scuby,
The short version is that VAC does not work with a “DirectX” keypress.
Meaning you cannot set it up to recognize “Joystick Button 27”
You CAN however, set that same Joystick 27 button in SST to be a MOUSE button, and then set VAC to have that “Mouse” button be the Push-To-Activate.
It looks like the current list of PTA keys that VAC works with are:
L/R Control
L/R Alt
L/R Windows
L/M/R Mouseand Mouse X1/X2 (whatever the hell those are)
So you cannot use F6, but if you set SST to one of the listed keys/mouse buttons above, it should work just fine.
-
It looks like the current list of PTA keys that VAC works with are:
L/R Control
L/R Alt
L/R Windows
L/M/R Mouseand Mouse X1/X2 (whatever the hell those are)
So you cannot use F6, but if you set SST to one of the listed keys/mouse buttons above, it should work just fine.
Hi Wizard thanks for your answer, i see now something, perhaps i now can learn you something ! If you look below here, i offer you my screenshot of VAC. Here you can see that i have succesfully been using the key “numpad -” as my default key, which means that the left drop down menu does not necessarily have to be used. The right drop down consists of every other available keyboard key. So that would mean that I am able to use SST&x52 to setup any keyboard key! And you just confirmed it will so i got my question answered! Thanks!
-
I’m a little lost in the setup process with VAC. I downloaded the demo and the English keyboard version of DJ’s profile, do you just keep the VAC program running in the background (similar to the TrackIR software) and do you have to setup anything in BMS? My headset is arriving tomorrow so I can’t test anything yet.
Thanks
-
Correct. Load the profile into VAC Builder then VAC System runs in the background and you don’t have to do anything to F4BMS.
-
I’m a little lost in the setup process with VAC. I downloaded the demo and the English keyboard version of DJ’s profile, do you just keep the VAC program running in the background (similar to the TrackIR software) and do you have to setup anything in BMS? My headset is arriving tomorrow so I can’t test anything yet.
Thanks
don’t forget to activate VAC each time before you start BMS, you do this by right clicking the VAC icon in your windows taskbar, then click “VAC on”. Unfortunately it is this way until they make an autostart feature.
-
Just use task scheduler to create an elevated shortcut which automatically loads up a profile and turns voice on. Then double-click the shortcut along with TrackIR and other software you start before F4BMS. Simples.
http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
-
Just use task scheduler to create an elevated shortcut which automatically loads up a profile and turns voice on.
is this due to the elevated control part or due to scheduler programming part - or both?
could you please share how you did it this way? many thanks darkman!
-
Cool, thanks guys. Just got the headset and it works well after I trained windows using speech recognition. This is so cool. Scuby I think the profile I’m using is yours, thanks!
-
is this due to the elevated control part or due to scheduler programming part - or both?
could you please share how you did it this way? many thanks darkman!
Click on the link in my previous post #70 above and follow the tutorial. That’s what I used to work it out and it takes you step by step through the whole process. For reference I’ve called my task VAC (the profile is called Falcon 4 BMS) and there are some screenshots below if it helps.
When you get to the action for the task I’ve entered```
/c start “VAC” “C:\Program Files (x86)\VAC System\VACSystem.exe” Falcon 4 BMS,true![](http://i.imgur.com/N1RXf.jpg) My shortcut has the following code:
C:\Windows\System32\schtasks.exe /run /tn VAC
I have the shortcut on my taskbar, so I click on it once and it opens up VAC System, loads the profile (Falcon 4 BMS) and then turns voice on.
-
that works! thanks you are the greatest!
-
You can use the same approach to avoid UAC prompts. You’ll note on the first screenshot I have another task called FrapsSkipUAC which does this. I click on the shortcut to this and it starts FRAPS without the annoying UAC prompt.
-
Hi Tank here,
looking to get my VAC working, I have managed to setup both the profile within the profile builder and loaded it within the system, I have also toggled on the VAC voice on! So I have the little microphone on with both of the toggles….
I then launch BMS and go through to campaign to test… And nothing!
The only way I can get it to work is through launching BMS directly from the VAC builder under tools then - program setup selecting the EXE for BMS… and then selecting TEST which launches BMS, this then works all day long…
I am running trial version at present tried many things to get it working… I am missing a command line or something to get it to function…
VAC is cool when it works through test mode only but really want to launch it via BMS ICON…
thanks for your help or any comments, thanks again to wolf and scuby for there replies already… I do not have a antivirus or firewall preventing and I have ran speech training once, testing the builder all call signs work perfectly.
-
Hi Guys,
I would need your help here, as always…
I’ve just installed VAC and it’s all working fine with kukki’s profile, really nice and impressive!
The only thing I can’t get to work is to assign the UHF button on my Cougar (BTN21) to enable F11 (on which I assigned the PTT button)I’ve tried somehow to modify Darkman’s code:
@Darkman:Ron aka Shift_E (author of VAC) has finally cracked it and I’m up and running with VAC, in fact it’s working better than I had hoped.
I have comprehensively edited the file, removed a lot of duplication around wingman commands and generally made it more to my taste. I use Dunc’s excellent Dunc_DX keyfile so have chosen F8 as my arming key for VAC (as it’s not used for anything else) and have mapped this to my Cougar radio switch (pinky + IFF in/COMMS right). For those with a similar setup you just need to open up Foxy and add the following:
Add this to the bottom of your .tmj (joystick) file:
Rem ### Map F8 to COMMS right (IFF In) for Voice Activated Commands BTN T4 /I VAC /O /H DX22
Add this to the bottom of your .tmm (macro) file:
VAC = F8
If you do want to give this a try be my guest, click here.
Thank you again to Dee-Jay for sharing his template and getting me started on this.
to this:
in the .tmj:
Rem ### Map F11 to COMMS down (UHF) for Voice Activated Commands
BTN DX21 /I VACand also added this to the .tmm:
VAC = F11I guess this has to do with the T4 modifier that I don’t use.
I actually don’t know how to use Foxy but I gave it a try…Could you please give me a hand on this?
Thanks!
P-Cube.