Hello all, I'm an Elite Dangerous commander, and I use VA to support my play. Whilst I do own some HCS voicepacks, the profiles I use are purely my own, and specialised to my game style (these days, I mainly fuel rat, so use VA in conjunction with the EDDI plug in to support that).
First thanks for this wonderful software, I have separate copies on all three of my PCs. Excellent value.
When I started in ED I was mainly using VR, so VA was invaluable. Back then, one of the simple commands that I created was just to Focus the ED client window, (if for some reason it lost control focus). I made simple a command "Focus Elite" which simply used a single action "Perform a Window function" Window title "Elite - Dangerous (Client)" - Display: Show. I don't remember having any issues with that, but it would have been 2 years ago.
Now I have to play in 2D (dual screen), and the fuel ratting means that I'm always switching between ED, An IRC application, web browsers, and sometimes other tool (and doing so in a hurry). I decided to resurrect the focus command and bind it to a joystick for those moments when I'm tabbed out of game, a hyperspace jump completes, and it's Ahhhhh STARRRRRRR!!!!!
I have come across what might be an issue. I'm not 100% sure if I'm using the Perform a window function command correctly, or if there is a bug.
The situation is: VA 1.10.3, Windows 10 Pro, Dual screen. ED running in Windowed (1650x1024 wide window on a 1920x1050 wide screen). Assume we have a notepad, add a copy of Firefox open on the other screen, (and optionally the VA window open there as well). When I trigger the command to focus the ED window, it does not do so reliably (but it does fail in consistent ways).
If I have the Voice attack client itself focussed at when the VA command fires, The ED client window is activated as I want it to be (title bar shows window active, it receives control focus etc. - all good).
If I have another program (in my example, the notepad or Firefox) focussed when the VA command fires, the ED window does not get focussed or receive control input. I do see the icon for the ED client on taskbar start to flash, but the window itself remains in the background.
In both cases, I see the command fire recorded in the VA log window. The ED window is always correctly positioned, sized etc. It just needs to be focussed to receive control input. Historically I used "Show" as the function that the window function command uses, I have also tried "Normal" with the same results. I have 2 PCs currently in use, I see the problem on both of them,, and also across both the voice activated and button triggered versions of the command.
Voice Attack is NOT running as administrator (and I wish to keep it that way).
Any ideas?