Steam is an internet distribution plattform for games. vr stands for virtual reality. So steamvr should be used for questions that are related to steam virtual reality development questions.
Questions tagged [steamvr]
95 questions
8
votes
1 answer
How to update your Unity project Input to SteamVR 2.0?
I have some Unity Scenes that worked well with the previous version of the SteamVR plugin, since there is a new version of the plugin "SteamVR Unity Plugin 2.0" my code no longer…

Led Machine
- 7,122
- 3
- 47
- 49
3
votes
0 answers
SteamVR on Viveport missing controller bindings (Unity)
I have frequent reports from users playing my game on Viveport that their controllers are not working. I believe this is due to missing controller bindings. When I test the game on Viveport it works fine for me.
The default bindings have been…

Saber Fight VR
- 31
- 3
2
votes
1 answer
How to design a smooth UI scroll inside Update() for a Unity VR application?
I am developing a VR application in Unity and I am struggling to develop a smooth UI scroll using my VR controller's joystick. So far what I have looks like this...
private void Update()
{
float joyStickDirection =…

aadu
- 3,196
- 9
- 39
- 62
2
votes
1 answer
SteamVR override Controller inputs?
I want to override my controller inputs. Like swapping controller button actions for example. My approach was creating a custom controller using OpenVR, but then I cannot retrieve my controller inputs and feed them to the controller I created.
I…

Aimkiller
- 263
- 1
- 5
- 13
2
votes
1 answer
Chrome "immersive-vr" isSessionSupported gives false with threejs.org examples
currently it looks to me like Chrome 83, does not support any VR experience although HTC Vive is connected (SteamVR 1.9.16 installed). SteamVR, when started manually, also finds the headset, controllers and base…

hsc
- 356
- 2
- 16
2
votes
2 answers
Determine which controller is sending me Actions in SteamVR
I'm starting to use the SteamVR action-driven Input system Version: 2.3.2 (sdk 1.4.18). I attached a laser pointer script similar to the Steam version to each controller. Now, when I squeeze the trigger, BOTH scripts receive the squeeze action.…

Bob Sir Viver
- 46
- 2
2
votes
1 answer
Is there any way of getting rid of the screen mirror with SteamVR in Unity?
I'm developing a VR app using the MRTK and Unity. I tried initially with UWP but its limitations are to wide (Microsoft, please do something!) and decided to do it with Steam.
All is working fine when I compile and run the application outside Unity…

Francois Gagnon
- 362
- 4
- 20
2
votes
1 answer
Steam VR Scene stops responding on reload in Unity
I have a scene that I'm working on using Steam VR 2.0, and Unity 2018.3.2f1. I have a simple statement in it that reloads the scene
private void Update()
{
if (Input.GetKeyDown(KeyCode.R))
{
…

Dhruv Narayan Arora
- 61
- 6
1
vote
2 answers
Snapping interaction in VR
I have a device in my hand. I want to snap this device in my hand to the surface of the target object in a VR scene. I am using SteamVR plugin. When I bring my device closer to the target object, the device is snapped to the target object. I want to…

Rimini23
- 11
- 1
1
vote
0 answers
OpenXR Runtime set to Steam is causing performance problems on Oculus Link
I am developing VR game on steam using Unity 2021 and OpenXR. When OpenXR Runtime is set to Oculus like on screenshot, everything is ok, performance in game is perfect.
But when I set OpenXR Runtime on SteamVR the game is laggy as hell. I tested…

Wolfik
- 286
- 2
- 7
- 22
1
vote
1 answer
Quaternion offsets not consistent
Current problem:
I'm using world space quaternion offsets to rotate a player model's hands to the player's true hands using:
private Quaternion GetOffsetFromAvatar(Quaternion a, Quaternion b)
{
Quaternion _offset = a * Quaternion.Inverse(b);
…
user17453356
1
vote
1 answer
How to get the SteamVR Inputs using OpenXR in Unity?
I enabled in Unity the OpenXR VR mode.
Then I enabled the HTC Vive interaction profile and others
After that I can see the world and I can get the Hand positions of the HTC Vive controller,
but I can not get any input,
How can I get for example…

Led Machine
- 7,122
- 3
- 47
- 49
1
vote
0 answers
Why does SteamVR forget about my OpenVR dashboard app?
I set my application to auto-launch which does not throw any error and I can see my app in SteamVR:
auto apperror = vr::VRApplications()->SetApplicationAutoLaunch(applicationKey.c_str(), true);
if (apperror != vr::VRApplicationError_None) {
…

Jared
- 2,978
- 4
- 26
- 45
1
vote
1 answer
OpenVR: failed to find interface ''IVRCompositor_027"
I cloned the openVR repo and went directly to compile the driver_sample and hellovr_dx12 and hellovr_opengl projects. The builds were successful. But both the helloVR applications failed to launch with an error:
Failed to find interface…

Noob
- 103
- 9
1
vote
0 answers
SteamVR Frame spikes when creating a single thread
I have a native C++ application that uses SteamVR/OpenVR.
During some frames I am creating multiple threads to distribute some work. All of those threads must finish before continuing, so I instantly call join on them.
Despite the multithreaded…

alektron
- 87
- 1
- 10