├── .gitattributes ├── .gitignore ├── AbstractDevice.h ├── ByteBuffer.cpp ├── ByteBuffer.h ├── DeviceProvider.cpp ├── DeviceProvider.h ├── DeviceQuatServer.h ├── HipMoveController.cpp ├── HipMoveController.h ├── InfoServer.cpp ├── InfoServer.h ├── LICENSE ├── Network.h ├── NetworkedDeviceQuatServer.cpp ├── NetworkedDeviceQuatServer.h ├── PositionPredictor.cpp ├── PositionPredictor.h ├── README.md ├── RemoteTracker.cpp ├── RemoteTracker.h ├── RemoteTrackerSettings.h ├── UDPDeviceQuatServer.cpp ├── UDPDeviceQuatServer.h ├── abstract_ipc.h ├── basis.cpp ├── basis.h ├── driver_owoTrack.filters ├── driver_owoTrack.sln ├── driver_owoTrack.vcxproj ├── driver_owoTrack.vcxproj.filters ├── driverlog.cpp ├── driverlog.h ├── drivermain.cpp ├── extras ├── driver.vrdrivermanifest └── resources │ ├── driver.vrresources │ ├── icons │ ├── example_controller_left.svg │ └── example_controller_right.svg │ └── input │ ├── hipmove.json │ ├── remote_profile.json │ ├── steam.app.1012790.json │ ├── steam.app.1019550.json │ ├── steam.app.1039880.json │ ├── steam.app.1075400.json │ ├── steam.app.1090890.json │ ├── steam.app.1092430.json │ ├── steam.app.1294760.json │ ├── steam.app.1384320.json │ ├── steam.app.1386890.json │ ├── steam.app.1402320.json │ ├── steam.app.242760.json │ ├── steam.app.275850.json │ ├── steam.app.342180.json │ ├── steam.app.436320.json │ ├── steam.app.438100.json │ ├── steam.app.450540.json │ ├── steam.app.471710.json │ ├── steam.app.476700.json │ ├── steam.app.496240.json │ ├── steam.app.512220.json │ ├── steam.app.520010.json │ ├── steam.app.546560.json │ ├── steam.app.551700.json │ ├── steam.app.555160.json │ ├── steam.app.566860.json │ ├── steam.app.578620.json │ ├── steam.app.611670.json │ ├── steam.app.615120.json │ ├── steam.app.629730.json │ ├── steam.app.669290.json │ ├── steam.app.690810.json │ ├── steam.app.691260.json │ ├── steam.app.739630.json │ ├── steam.app.740250.json │ ├── steam.app.823500.json │ ├── steam.app.858260.json │ ├── steam.app.877200.json │ ├── steam.app.916840.json │ ├── steam.app.963930.json │ └── steam.app.991260.json ├── logging.h ├── owoIPC.h ├── owoTrackVR.sln ├── quat.cpp ├── quat.h ├── quaternion.h ├── shared.h ├── util.h ├── vector3.cpp ├── vector3.h ├── win32ipc.cpp └── win32ipc.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /AbstractDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/AbstractDevice.h -------------------------------------------------------------------------------- /ByteBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/ByteBuffer.cpp -------------------------------------------------------------------------------- /ByteBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/ByteBuffer.h -------------------------------------------------------------------------------- /DeviceProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/DeviceProvider.cpp -------------------------------------------------------------------------------- /DeviceProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/DeviceProvider.h -------------------------------------------------------------------------------- /DeviceQuatServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/DeviceQuatServer.h -------------------------------------------------------------------------------- /HipMoveController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/HipMoveController.cpp -------------------------------------------------------------------------------- /HipMoveController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/HipMoveController.h -------------------------------------------------------------------------------- /InfoServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/InfoServer.cpp -------------------------------------------------------------------------------- /InfoServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/InfoServer.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /Network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/Network.h -------------------------------------------------------------------------------- /NetworkedDeviceQuatServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/NetworkedDeviceQuatServer.cpp -------------------------------------------------------------------------------- /NetworkedDeviceQuatServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/NetworkedDeviceQuatServer.h -------------------------------------------------------------------------------- /PositionPredictor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/PositionPredictor.cpp -------------------------------------------------------------------------------- /PositionPredictor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/PositionPredictor.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/README.md -------------------------------------------------------------------------------- /RemoteTracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/RemoteTracker.cpp -------------------------------------------------------------------------------- /RemoteTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/RemoteTracker.h -------------------------------------------------------------------------------- /RemoteTrackerSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/RemoteTrackerSettings.h -------------------------------------------------------------------------------- /UDPDeviceQuatServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/UDPDeviceQuatServer.cpp -------------------------------------------------------------------------------- /UDPDeviceQuatServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/UDPDeviceQuatServer.h -------------------------------------------------------------------------------- /abstract_ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/abstract_ipc.h -------------------------------------------------------------------------------- /basis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/basis.cpp -------------------------------------------------------------------------------- /basis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/basis.h -------------------------------------------------------------------------------- /driver_owoTrack.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driver_owoTrack.filters -------------------------------------------------------------------------------- /driver_owoTrack.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driver_owoTrack.sln -------------------------------------------------------------------------------- /driver_owoTrack.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driver_owoTrack.vcxproj -------------------------------------------------------------------------------- /driver_owoTrack.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driver_owoTrack.vcxproj.filters -------------------------------------------------------------------------------- /driverlog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driverlog.cpp -------------------------------------------------------------------------------- /driverlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/driverlog.h -------------------------------------------------------------------------------- /drivermain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/drivermain.cpp -------------------------------------------------------------------------------- /extras/driver.vrdrivermanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/driver.vrdrivermanifest -------------------------------------------------------------------------------- /extras/resources/driver.vrresources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/driver.vrresources -------------------------------------------------------------------------------- /extras/resources/icons/example_controller_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/icons/example_controller_left.svg -------------------------------------------------------------------------------- /extras/resources/icons/example_controller_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/icons/example_controller_right.svg -------------------------------------------------------------------------------- /extras/resources/input/hipmove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/hipmove.json -------------------------------------------------------------------------------- /extras/resources/input/remote_profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/remote_profile.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1012790.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1012790.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1019550.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1019550.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1039880.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1039880.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1075400.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1075400.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1090890.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1090890.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1092430.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1092430.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1294760.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1294760.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1384320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1384320.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1386890.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1386890.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.1402320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.1402320.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.242760.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.242760.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.275850.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.275850.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.342180.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.342180.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.436320.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.436320.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.438100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.438100.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.450540.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.450540.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.471710.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.471710.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.476700.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.476700.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.496240.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.496240.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.512220.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.512220.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.520010.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.520010.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.546560.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.546560.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.551700.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.551700.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.555160.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.555160.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.566860.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.566860.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.578620.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.578620.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.611670.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.611670.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.615120.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.615120.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.629730.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.629730.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.669290.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.669290.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.690810.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.690810.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.691260.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.691260.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.739630.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.739630.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.740250.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.740250.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.823500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.823500.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.858260.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.858260.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.877200.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.877200.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.916840.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.916840.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.963930.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.963930.json -------------------------------------------------------------------------------- /extras/resources/input/steam.app.991260.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/extras/resources/input/steam.app.991260.json -------------------------------------------------------------------------------- /logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/logging.h -------------------------------------------------------------------------------- /owoIPC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/owoIPC.h -------------------------------------------------------------------------------- /owoTrackVR.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/owoTrackVR.sln -------------------------------------------------------------------------------- /quat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/quat.cpp -------------------------------------------------------------------------------- /quat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/quat.h -------------------------------------------------------------------------------- /quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/quaternion.h -------------------------------------------------------------------------------- /shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/shared.h -------------------------------------------------------------------------------- /util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/util.h -------------------------------------------------------------------------------- /vector3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/vector3.cpp -------------------------------------------------------------------------------- /vector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/vector3.h -------------------------------------------------------------------------------- /win32ipc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/win32ipc.cpp -------------------------------------------------------------------------------- /win32ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abb128/owo-track-driver/HEAD/win32ipc.h --------------------------------------------------------------------------------