For all ye beleagured VR CMDRs who hate typing blind or on virtual keyboards...

I have made a new tool to avoid having to interact with the keyboard, be it typing systems into the galaxy map or interacting with external tools like EDDB or Inara. Let me introduce you to the the Elite Dangerous Personal Assistant.

Need to find a material trader? A technology broker? Maybe even the closest interstellar factors?

Want to find the best place/price to sell what's in your cargo hold? Or wondering what to buy for the return leg of your trade loop?

Have a whole list of systems you need to visit, but don't really want to do the copy/paste dance from the route plotter?

Need some one to keep track on the juicy terraformables you have scanned but not yet mapped?

Everything works off a keybind, which you can then hook up to Voice Attack, Joystick Gremlin or other similar software. Whenever a system is mentioned, it is copied to clipboard so that you can easily paste it into the the galaxy map.

To download, click here!

EDPAScreen.jpg
 
Last edited:
tried this but when I loaded elite the mouse pointer stuttered like hell and as a result couldn't select things without a great deal of difficulty.
The minitute I ended epa everything was fine
 
tried this but when I loaded elite the mouse pointer stuttered like hell and as a result couldn't select things without a great deal of difficulty.
The minitute I ended epa everything was fine

That's odd. I encountered this before during development. This was when 2 instances of EDPA could run at the same time and I think this was because the library that I use to monitor global keypresses, iohook, may have been fighting with it itself. Do you per chance use any other software with ED that listens for global shortcuts, mouse clicks or mouse movement? I thought this was no longer an issue, but now I suppose its worth going back to check if tweaking some settings would alleviate this.

EDIT: Also, does it go away after about 2 minutes and have you tried restarting EDPA?
 
no nothing like that I make sure I only have ed voice attack running.
Did notice when I went into task manager it said 2 against edpa.
Will reinstall and try again in case there was fault with the installation
It will be a few days before I have time to test it.
Will report back
 
just reinstalled it but haven't time to test it
Windows objected to it installing but allowed me to do it.
Task manager shows 2 against edpa
when you expand it one line is edpa
the next line is elite dangerous personal assistant
I stopped the edpa program but am still getting comments about not having my location.
EDPA is not shown in apps but in background tasks edpa is shown 3 time and elite dangerous personal assistant is shown once.
If I end task on elite dangerous personal assistant the voice stops and it and all three edpa entries vanish as well.

Hope that helps.
Wont try anything else for the time being and will uninstall again.
 
Capture.JPG


That actually looks fine. EDPA runs a few threads, so it's normal to see multiple processes. I have the same thing as above. It doesn't have your location because it does not know where you are. If you hit the reset button, you can import your past journal files so it can read your history, solving that issue. Alternatively, if you just start playing ED, it will pick it up automatically when you get into a game mode.
 
tried it again a few times but still have no control over mouse pointer.
I have saitek x52 joysticks and am using hcs voices orion and Adastra.
Did try it with no hcs but the same
then tried it with no joysticks plugged in - the same.
I have an I7 cpu and a 2070 card and am using an odyssey 2 headset.
It starts stuttering the minute elite gets to the menu screen, remove edpa and all is fine.
Apart from background tasks nothing else was running in the machine.
My virus protection is microsoft security.
cant think of anything else to try but if you want me to try something let me know.
I don't load elite from steam by the way although the vr server does load.
My load sequence which I find doesnt cause erors is activate elite loader
and plug in joysticks
activate headset then run voice attack then click play on elite loader.
I did load edpa first.
Hope this helps.
 
I must admit that given all that you have tried, I'm don't really know what's going on there. I have tried some experiments myself, re-enabling double-instancing to reproduce the stutter. In my case, it only lasts barely 2 seconds before it resolves itself. I'd suggest trying the following steps:

1. Make sure EDPA is not running. Then remove the whole EDPA folder %userprofile%\AppData\Roaming\EDPA You might need to enable "show hidden files" in Windows Explorer to see it.
2. Run EDPA normally. It should recreate the folder.
3. Hit the Reset button, and when prompted to Restore Historical Data, pick "Yes". There should be now a healthy number of systems and stations, but no markets in the green text at the top of the window. It should also display a system name. If this does not match the last system you last visited, make a note of that.
4. Do not touch any other settings or set up any keybinds. Run Elite Dangerous and see if stuttering persists.
5. If it does not, restore the keybinds one at a time to figure out if any one of them is causing the issue. If you do find one, make sure your joystick software or voice attack isn't spamming that key press for whatever reason. Also worth checking to make sure it doesn't clash with any Elite Dangerous keybinds.

If stuttering does persist in step 4, my only other clue is https://www.techradar.com/nz/news/w...-bug-that-caused-stuttering-or-worse-in-games
i.e. Make sure you have your windows updates and restart your computer.

A final recourse is that there is a new release of EDPA out since yesterday: version 0.2.1. Note that this does absolutely nothing to fix up your issue. But perhaps the bump in version number might clear up any installation errors. I'd estimate the chances of this actually helping as slim to none, but you never know!

I'm afraid that barring new information, this is pretty much all the advice I have to offer. I sincerely hope that you manage to resolve this issue, though I'm not very optimistic at this stage. Good luck and godspeed!
 
Time to know when I am beaten.
Deleted the folder and ran edpa window showed everything cleared no keybinds set although I had never got as far as setting keybinds before anyway.
Pressed reset and it downloaded historical data although it showed me at an older system than I am at currently.
ran elite launcher but did not press play.
Activated my headset an immediately lost control of the pointer.
Elite wasn't running nor was anything else so looks like there is something in my system it doesn't like.
Always have the latest version of everything like windows etc so not due to something out of date.
Something else to add to my list of life's greatest mysteries.
Thanks for trying to help by the way I do appreciate it.
 
I submitted the binary and it's true.


If you are Russian, it may be bad for you. Everybody else doesn't seem to mind though. On the other hand, Version 0.1.0 seems to contain enough vodka.


I have not run the other versions through, but they are all available on the changelog pages, should you wish to try. Version 0.3.0 will be out in the next couple of days, barring any catastrophic bugs. We'll see if that meets the proper Russian standards for space exploration.
 
I submitted the binary and it's true.


If you are Russian, it may be bad for you. Everybody else doesn't seem to mind though. On the other hand, Version 0.1.0 seems to contain enough vodka.


I have not run the other versions through, but they are all available on the changelog pages, should you wish to try. Version 0.3.0 will be out in the next couple of days, barring any catastrophic bugs. We'll see if that meets the proper Russian standards for space exploration.
cyka jokes aside probably kaspersky is just too vigilant. gonna try it, ty
 
I'm pleased to announce that version 0.3.0 has been released. It now includes a faction-state search (so you can find all those pharmaceutical isolators, even in non-outbreak systems), as well as some functionality to aid in massacre mission stacking and tracking so you don't have to ferret through the whole mission list to figure out how many kills you need with each faction.

At this point my wish list is complete and there is no further functionality planned. EDPA will stay on 0.3.0 for the next few weeks for bug fixes, and to see if Odyssey breaks anything. After that, it will silently roll into 1.0.0 and my work here is done.

Edit: I should also add that Mr Kapersky approves this release.
 
Last edited:
First of all, thanks a lot for this!

I have a suggestion, would it be possible to add clickable buttons instead of the keybinds?

Because whit oculus dash we can add ingame overlay windows (always have a video playing while in my cockpit) and it would be easier for me to simply click the button i need instead of remembering the keybind
 
I have a suggestion, would it be possible to add clickable buttons instead of the keybinds?
Negative on the overlays. That goes against the spirit of the project which was to eliminate the need for overlays, typing and clicking in the first place. Otherwise, you might as well have EDDB open in an overlay and call it a day. The keybinds are simply a means to open it up to programs like Voice Attack and Joystick Gremlin. You must surely have some way to deal with the thousands of keybinds ED has itself. That said, if you are the overlaying kind, there's another project called EDCoPilot by CMDR Razzerfrag that took a dramatically different approach and may be more up your alley. I believe I have a facebook link for it on the milestones page.
 
Back
Top Bottom