Announcement

Collapse
No announcement yet.

Issues getting HCS Verity to work with Elite Dangerous Horizons (Steam) + VoiceAttack

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Issues getting HCS Verity to work with Elite Dangerous Horizons (Steam) + VoiceAttack

    Hi there,

    I just recently purchased a copy of HCS Verity as I planned using it with ED Horizons.

    Steam is running with a non-priviledged / non-Admin user. The Admin user is only activated by UAC to install software if needed so.

    What I achieved so far:
    - Running ED Horizons through Steam (as a non-privileged / non-Admin user) => Working fine
    - Running VoiceAttack (standalone or with other Plugins like EDDI activated) as a non-priviledged / non-Admin user and controlling ED => Working fine

    When trying to install the Voice Pack it prompted me to also install it as Admin using UAC, which I did.

    After enabling the Plugin in VA and restarting VA as a non-priviledged user I couldn't find the HCS Profiles in the drop down menu.

    When re-starting VA running it with Admin rights I can see all the HCS Profiles and select "HCS - Singularity (Elite)" for example and it starts loading the Plugin.

    But now it can't find the correct place of the Elite Journal and key bindings because it tries to locate them using the Admin profile VoiceAttack was started with and not the actual user profile I'm running Elite from.

    This messages are logged:
    Code:
    6:26:03.772 I'm looking for them here: C:\Users\Admin\Saved Games\Frontier Developments\Elite Dangerous\
    6:26:03.772 Error: Unable to access journal files, the profile will Not work!
    6:26:02.734 I could not find the selected control scheme in the custom binds folder.
    6:26:02.732 I'm looking for: C:\Users\Admin\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings\Not set.binds
    6:26:02.730 Please run Elite and choose a CUSTOM control scheme or the profile will not work
    6:26:02.728 This problem can occur if you have chosen one of Elite's default control schemes.
    6:26:02.726 A quick fix is to edit the control scheme which converts it into a custom scheme and we can then use it.
    6:26:02.724 Or you can use the keybind creator in the customiser which will create a new custom scheme for you
    6:26:02.722 with all the keyboard binds we need already added :)
    6:26:02.720 Say "protocol override [customise;customize] [my;the] settings" to open it.
    6:26:02.326 Reading keybinds from Elite and checking for any missing...
    6:26:02.321 Setting game to Elite: Dangerous
    6:26:02.310 Verity has all stations covered
    6:26:01.449 You currently have 1 crew member aboard but you don't have the Ships Cat and vermin is rife.
    6:26:01.345 Reading in Voice Triggers from template 'English Singularity'...
    6:26:00.440 Detecting the packs...
    6:26:00.126 Running diagnostic checks...
    6:25:58.544 Loading customiser settings...
    6:25:58.544 Initialising, please wait...
    6:25:58.036 VoiceAttack profile - (c) 2017-2021 HCS VoicePacks Ltd
    6:25:58.036 Singularity v2.5.4 - VoiceAttack v1.8.9
    6:25:57.011 Plugin 'HCS Plugin v3.7.3 - (c) 2016-2021 HCS VoicePacks Ltd' initialized.
    6:25:55.913 Plugin support enabled.
    "Admin" is the name of the administrative account I used for installing the Voice Pack but the actual user I'm running Steam (and Elite) from is called "root2".
    So the correct paths would be:
    - Journal:
    C:\Users\root2\Saved Games\Frontier Developments\Elite Dangerous\
    - Key Binds:
    C:\Users\root2\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings\Not set.binds
    So my question is: How can I use the HCS Voice Pack and Singularity profile while keep running Elite (and VoiceAttack) with my non-priviledged user?

    Thank you a lot for your support.

    o7
    Last edited by root2; 27 October 2021, 04:40 PM.

  • #2
    o7 CMDR, Did you ever get this figured out? I am having the same issue. You'd like to think there is a way to direct the Voice Pack to a different journal file location.

    Comment


    • #3
      The way in which to resolve this is to add the existing user to the admin group whilst in the process of installing the voicepacks, and then to remove those permissions.

      Voice Attack itself should really never be ran with admin permissions in the first place, UNLESS the application it is interacting with also has admin permissions.

      ((Because the voicepack installer *by default* installs to the apps / sounds directories that are specified in the Voice Attack settings (this can be changed by the user), and those folders by default are "owned" by a different application, Admin permissions are required.

      I personally never run Voice Attack with admin permissions, and have never had an issue (even though my user account does have admin permissions, I rarely have to elevate applications UNLESS they are required to achieve a specific goal (ie fiddle with files / folders in the windows / program files directories))
      1) I reject your reality.... and substitute my own
      2) Not to be used when upset... will void warranty
      3) Stoke me a clipper i will be back for dinner
      4) Never tell Gangrel to do anything... he will probably get it wrong
      WARNING! Swedish wall-of-text hits you for bork-bork-bork damage!

      Comment


      • #4
        Thank you for your response. I figured it out last night after messing around with it a bit. I ended up doing exactly what you recommended, and it worked.

        Comment

        Working...
        X