Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to initialize OpenVR: Installation path could not be located #14

Open
billiegoose opened this issue Jun 26, 2017 · 6 comments
Open

Comments

@billiegoose
Copy link

I encountered an error running the installer. Was I supposed to install something else first? I was trying to install this so I could have a virtual keyboard like in this video

Here's what I ran: v1.0.3 (1dc083e) OpenVR-InputEmulator-v1.0.3-SteamVRHomeVersion-hotfix2

Here's the error I got:

VR runtime path: Failed to initialize OpenVR: Installation path could not be located (110)
Unable to read VR Path Registry from C:\Users\user\AppData\Local\openvr\openvrpaths.vrpath
Full install log Output folder: C:\Program Files\OpenVR-InputEmulator Extract: LICENSE Extract: OpenVR-InputEmulatorOverlay.exe Extract: vcredist_x64.exe... 100% Extract: Qt5Core.dll Extract: Qt5Gui.dll Extract: Qt5Multimedia.dll Extract: Qt5MultimediaQuick_p.dll Extract: Qt5Network.dll Extract: Qt5Qml.dll Extract: Qt5Quick.dll Extract: Qt5QuickControls2.dll Extract: Qt5QuickTemplates2.dll Extract: Qt5Svg.dll Extract: Qt5Widgets.dll Extract: libEGL.dll Extract: libGLESV2.dll Extract: openvr_api.dll Extract: startdesktopmode.bat Extract: manifest.vrmanifest Extract: logging.conf Extract: qt.conf Output folder: C:\Program Files\OpenVR-InputEmulator\res Extract: thumbicon.png Extract: transparent.png Output folder: C:\Program Files\OpenVR-InputEmulator\res\qml Extract: DeviceManipulationPage.qml Extract: DeviceOffsetsPage.qml Extract: MotionCompensationPage.qml Extract: MyComboBox.qml Extract: MyDialogOkCancelPopup.qml Extract: MyDialogOkPopup.qml Extract: MyOffsetGroupBox.qml Extract: MyPushButton.qml Extract: MyPushButton2.qml Extract: MyResources.qml Extract: MySlider.qml Extract: MyStackViewPage.qml Extract: MyText.qml Extract: MyTextField.qml Extract: MyToggleButton.qml Extract: backarrow.svg Extract: mainwidget.qml Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Material Extract: ApplicationWindow.qml Extract: BoxShadow.qml Extract: BusyIndicator.qml Extract: Button.qml Extract: CheckBox.qml Extract: CheckDelegate.qml Extract: CheckIndicator.qml Extract: ComboBox.qml Extract: Dial.qml Extract: Drawer.qml Extract: ElevationEffect.qml Extract: Frame.qml Extract: GroupBox.qml Extract: ItemDelegate.qml Extract: Label.qml Extract: Menu.qml Extract: MenuItem.qml Extract: Page.qml Extract: PageIndicator.qml Extract: Pane.qml Extract: Popup.qml Extract: ProgressBar.qml Extract: RadioButton.qml Extract: RadioDelegate.qml Extract: RadioIndicator.qml Extract: RangeSlider.qml Extract: Ripple.qml Extract: ScrollBar.qml Extract: ScrollIndicator.qml Extract: Slider.qml Extract: SliderHandle.qml Extract: SpinBox.qml Extract: StackView.qml Extract: SwipeDelegate.qml Extract: SwipeView.qml Extract: Switch.qml Extract: SwitchDelegate.qml Extract: SwitchIndicator.qml Extract: TabBar.qml Extract: TabButton.qml Extract: TextArea.qml Extract: TextField.qml Extract: ToolBar.qml Extract: ToolButton.qml Extract: ToolTip.qml Extract: Tumbler.qml Extract: plugins.qmltypes Extract: qmldir Extract: qtquickcontrols2materialstyleplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Qt Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Qt\labs Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Qt\labs\folderlistmodel Extract: plugins.qmltypes Extract: qmldir Extract: qmlfolderlistmodelplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Qt\labs\settings Extract: plugins.qmltypes Extract: qmldir Extract: qmlsettingsplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtGraphicalEffects Extract: Blend.qml Extract: BrightnessContrast.qml Extract: ColorOverlay.qml Extract: Colorize.qml Extract: ConicalGradient.qml Extract: Desaturate.qml Extract: DirectionalBlur.qml Extract: Displace.qml Extract: DropShadow.qml Extract: FastBlur.qml Extract: GammaAdjust.qml Extract: GaussianBlur.qml Extract: Glow.qml Extract: HueSaturation.qml Extract: InnerShadow.qml Extract: LevelAdjust.qml Extract: LinearGradient.qml Extract: MaskedBlur.qml Extract: OpacityMask.qml Extract: RadialBlur.qml Extract: RadialGradient.qml Extract: RectangularGlow.qml Extract: RecursiveBlur.qml Extract: ThresholdMask.qml Extract: ZoomBlur.qml Extract: qmldir Extract: qtgraphicaleffectsplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtGraphicalEffects\private Extract: DropShadowBase.qml Extract: FastGlow.qml Extract: FastInnerShadow.qml Extract: FastMaskedBlur.qml Extract: GaussianDirectionalBlur.qml Extract: GaussianGlow.qml Extract: GaussianInnerShadow.qml Extract: GaussianMaskedBlur.qml Extract: qmldir Extract: qtgraphicaleffectsprivate.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtMultimedia Extract: Video.qml Extract: declarative_multimedia.dll Extract: plugins.qmltypes Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQml Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQml\Models.2 Extract: modelsplugin.dll Extract: plugins.qmltypes Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls\Styles Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls\Styles\Flat Extract: qmldir Extract: qtquickextrasflatplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls.2 Extract: ApplicationWindow.qml Extract: BusyIndicator.qml Extract: Button.qml Extract: CheckBox.qml Extract: CheckDelegate.qml Extract: CheckIndicator.qml Extract: ComboBox.qml Extract: Dial.qml Extract: Drawer.qml Extract: Frame.qml Extract: GroupBox.qml Extract: ItemDelegate.qml Extract: Label.qml Extract: Menu.qml Extract: MenuItem.qml Extract: Page.qml Extract: PageIndicator.qml Extract: Pane.qml Extract: Popup.qml Extract: ProgressBar.qml Extract: RadioButton.qml Extract: RadioDelegate.qml Extract: RadioIndicator.qml Extract: RangeSlider.qml Extract: ScrollBar.qml Extract: ScrollIndicator.qml Extract: Slider.qml Extract: SpinBox.qml Extract: StackView.qml Extract: SwipeDelegate.qml Extract: SwipeView.qml Extract: Switch.qml Extract: SwitchDelegate.qml Extract: SwitchIndicator.qml Extract: TabBar.qml Extract: TabButton.qml Extract: TextArea.qml Extract: TextField.qml Extract: ToolBar.qml Extract: ToolButton.qml Extract: ToolTip.qml Extract: Tumbler.qml Extract: plugins.qmltypes Extract: qmldir Extract: qtquickcontrols2plugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls.2\Material Extract: ApplicationWindow.qml Extract: BoxShadow.qml Extract: BusyIndicator.qml Extract: Button.qml Extract: CheckBox.qml Extract: CheckDelegate.qml Extract: CheckIndicator.qml Extract: ComboBox.qml Extract: Dial.qml Extract: Drawer.qml Extract: ElevationEffect.qml Extract: Frame.qml Extract: GroupBox.qml Extract: ItemDelegate.qml Extract: Label.qml Extract: Menu.qml Extract: MenuItem.qml Extract: Page.qml Extract: PageIndicator.qml Extract: Pane.qml Extract: Popup.qml Extract: ProgressBar.qml Extract: RadioButton.qml Extract: RadioDelegate.qml Extract: RadioIndicator.qml Extract: RangeSlider.qml Extract: Ripple.qml Extract: ScrollBar.qml Extract: ScrollIndicator.qml Extract: Slider.qml Extract: SliderHandle.qml Extract: SpinBox.qml Extract: StackView.qml Extract: SwipeDelegate.qml Extract: SwipeView.qml Extract: Switch.qml Extract: SwitchDelegate.qml Extract: SwitchIndicator.qml Extract: TabBar.qml Extract: TabButton.qml Extract: TextArea.qml Extract: TextField.qml Extract: ToolBar.qml Extract: ToolButton.qml Extract: ToolTip.qml Extract: Tumbler.qml Extract: plugins.qmltypes Extract: qmldir Extract: qtquickcontrols2materialstyleplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Controls.2\Universal Extract: ApplicationWindow.qml Extract: BusyIndicator.qml Extract: Button.qml Extract: CheckBox.qml Extract: CheckDelegate.qml Extract: CheckIndicator.qml Extract: ComboBox.qml Extract: Dial.qml Extract: Drawer.qml Extract: Frame.qml Extract: GroupBox.qml Extract: ItemDelegate.qml Extract: Label.qml Extract: Menu.qml Extract: MenuItem.qml Extract: Page.qml Extract: PageIndicator.qml Extract: Pane.qml Extract: Popup.qml Extract: ProgressBar.qml Extract: RadioButton.qml Extract: RadioDelegate.qml Extract: RadioIndicator.qml Extract: RangeSlider.qml Extract: ScrollBar.qml Extract: ScrollIndicator.qml Extract: Slider.qml Extract: SpinBox.qml Extract: StackView.qml Extract: SwipeDelegate.qml Extract: Switch.qml Extract: SwitchDelegate.qml Extract: SwitchIndicator.qml Extract: TabBar.qml Extract: TabButton.qml Extract: TextArea.qml Extract: TextField.qml Extract: ToolBar.qml Extract: ToolButton.qml Extract: ToolTip.qml Extract: Tumbler.qml Extract: plugins.qmltypes Extract: qmldir Extract: qtquickcontrols2universalstyleplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Dialogs Extract: dialogplugin.dll Extract: plugins.qmltypes Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Dialogs\Private Extract: dialogsprivateplugin.dll Extract: plugins.qmltypes Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Extras Extract: plugins.qmltypes Extract: qmldir Extract: qtquickextrasplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Extras\Private Extract: CircularButton.qml Extract: CircularButtonStyleHelper.qml Extract: CircularTickmarkLabel.qml Extract: Handle.qml Extract: PieMenuIcon.qml Extract: TextSingleton.qml Extract: qmldir Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Layouts Extract: plugins.qmltypes Extract: qmldir Extract: qquicklayoutsplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\PrivateWidgets Extract: plugins.qmltypes Extract: qmldir Extract: widgetsplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Templates.2 Extract: plugins.qmltypes Extract: qmldir Extract: qtquicktemplates2plugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick\Window.2 Extract: plugins.qmltypes Extract: qmldir Extract: windowplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\QtQuick.2 Extract: plugins.qmltypes Extract: qmldir Extract: qtquick2plugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\Universal Extract: ApplicationWindow.qml Extract: BusyIndicator.qml Extract: Button.qml Extract: CheckBox.qml Extract: CheckDelegate.qml Extract: CheckIndicator.qml Extract: ComboBox.qml Extract: Dial.qml Extract: Drawer.qml Extract: Frame.qml Extract: GroupBox.qml Extract: ItemDelegate.qml Extract: Label.qml Extract: Menu.qml Extract: MenuItem.qml Extract: Page.qml Extract: PageIndicator.qml Extract: Pane.qml Extract: Popup.qml Extract: ProgressBar.qml Extract: RadioButton.qml Extract: RadioDelegate.qml Extract: RadioIndicator.qml Extract: RangeSlider.qml Extract: ScrollBar.qml Extract: ScrollIndicator.qml Extract: Slider.qml Extract: SpinBox.qml Extract: StackView.qml Extract: SwipeDelegate.qml Extract: Switch.qml Extract: SwitchDelegate.qml Extract: SwitchIndicator.qml Extract: TabBar.qml Extract: TabButton.qml Extract: TextArea.qml Extract: TextField.qml Extract: ToolBar.qml Extract: ToolButton.qml Extract: ToolTip.qml Extract: Tumbler.qml Extract: plugins.qmltypes Extract: qmldir Extract: qtquickcontrols2universalstyleplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\audio Extract: qtaudio_windows.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\bearer Extract: qgenericbearer.dll Extract: qnativewifibearer.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\iconengines Extract: qsvgicon.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\imageformats Extract: qdds.dll Extract: qgif.dll Extract: qicns.dll Extract: qico.dll Extract: qjpeg.dll Extract: qsvg.dll Extract: qtga.dll Extract: qtiff.dll Extract: qwbmp.dll Extract: qwebp.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\mediaservice Extract: dsengine.dll Extract: qtmedia_audioengine.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\platforminputcontexts Extract: qtvirtualkeyboardplugin.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\platforms Extract: qwindows.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\playlistformats Extract: qtmultimedia_m3u.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\qmltooling Extract: qmldbg_debugger.dll Extract: qmldbg_inspector.dll Extract: qmldbg_local.dll Extract: qmldbg_native.dll Extract: qmldbg_profiler.dll Extract: qmldbg_quickprofiler.dll Extract: qmldbg_server.dll Extract: qmldbg_tcp.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\plugins\scenegraph Extract: softwarecontext.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\private Extract: DropShadowBase.qml Extract: FastGlow.qml Extract: FastInnerShadow.qml Extract: FastMaskedBlur.qml Extract: GaussianDirectionalBlur.qml Extract: GaussianGlow.qml Extract: GaussianInnerShadow.qml Extract: GaussianMaskedBlur.qml Extract: qmldir Extract: qtgraphicaleffectsprivate.dll Output folder: C:\Program Files\OpenVR-InputEmulator\qtdata\translations Extract: qt_ca.qm Extract: qt_cs.qm Extract: qt_de.qm Extract: qt_en.qm Extract: qt_fi.qm Extract: qt_fr.qm Extract: qt_he.qm Extract: qt_hu.qm Extract: qt_it.qm Extract: qt_ja.qm Extract: qt_ko.qm Extract: qt_lv.qm Extract: qt_pl.qm Extract: qt_ru.qm Extract: qt_sk.qm Extract: qt_uk.qm Output folder: C:\Program Files\OpenVR-InputEmulator Execute: "C:\Program Files\OpenVR-InputEmulator\vcredist_x64.exe" /install /quiet VR runtime path: Failed to initialize OpenVR: Installation path could not be located (110) Unable to read VR Path Registry from C:\Users\user\AppData\Local\openvr\openvrpaths.vrpath

Output folder: Failed to initialize OpenVR Installation path could not be located (110)Unable to read VR Path Registry from C\Users\user\AppData\Local\openvr\openvrpaths.vrpath\drivers\00vrinputemulator
Can't write: Failed to initialize OpenVR Installation path could not be located (110)Unable to read VR Path Registry from C\Users\user\AppData\Local\openvr\openvrpaths.vrpath\drivers\00vrinputemulator\driver.vrdrivermanifest

I'm hoping it's something like "Oh yeah, you need to download OpenVR and install that first" or "You need to install the regular version before you apply the hotfix version" or something simple like that.

@LuykT
Copy link

LuykT commented Dec 29, 2017

I have the same problem, version

OpenVR-InputEmulator_v1.2.exe

@ghost
Copy link

ghost commented May 1, 2018

i have the same problem

@spartian
Copy link

spartian commented May 3, 2018

Same problem here....

@TheK0tYaRa
Copy link

Guess what? You need to install SteamVR to get it to work if you have no vr equipment. (at least that helped me)

@trueA1M2
Copy link

trueA1M2 commented Jan 7, 2019

Ok i'll bite why would you need this if you don't have vr

@TheK0tYaRa
Copy link

Ok i'll bite why would you need this if you don't have vr

If you don't have vr, you can emulate vr. I thought it's ok as long as the controllers exist, even if it's homemade. Yes, i am trying out Arduino and stuff, cause why not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants