Implement beta IVRInput system for testing

In order to test new system:

Build and deploy application.

Copy both files from IVRInput/ dir into the bin/win64 folder.

Change const std::string m_actionManifestPath in steamivrinput.h to be
directly to your action_manifest.json file.

Run and turn on a Vive controller. Press the menu button. If logs say
"NEXT SONG SET!" it works.
This commit is contained in:
Vasily
2019-01-19 16:41:59 +01:00
parent 1ff3b6a335
commit 5accfd478a
7 changed files with 184 additions and 4 deletions
+4 -3
View File
@@ -58,8 +58,8 @@ SOURCES += src/main.cpp\
src/utils/ChaperoneUtils.cpp \
src/tabcontrollers/audiomanager/AudioManagerDummy.cpp \
src/tabcontrollers/keyboardinput/KeyboardInputDummy.cpp \
src/overlaycontroller/openvr_init.cpp
src/overlaycontroller/openvr_init.cpp \
src/steamivrinput.cpp
HEADERS += src/overlaycontroller.h \
src/tabcontrollers/AudioTabController.h \
@@ -79,7 +79,8 @@ HEADERS += src/overlaycontroller.h \
src/utils/ChaperoneUtils.h \
src/tabcontrollers/audiomanager/AudioManagerDummy.h \
src/tabcontrollers/keyboardinput/KeyboardInputDummy.h \
src/overlaycontroller/openvr_init.h
src/overlaycontroller/openvr_init.h \
src/steamivrinput.h
win32 {
SOURCES += src/tabcontrollers/audiomanager/AudioManagerWindows.cpp \