Cubism
 This topic has been pinned, so it's probably important
Thomas  [developer] 24 Jun, 2022 @ 1:56pm
How to fix "Controllers not found" error on start. (or crash on start with Windows Mixed Reality)
TL;DR: Launch the game in OpenXR mode from the desktop client instead.

When SteamVR's OpenXR runtime is enabled, it messes up Cubism's controller input, which was implemented using OpenVR. With some Windows Mixed Reality headsets, it may even cause SteamVR to crash when launching the game.

To solve this, I've implemented a version of the game which uses OpenXR as an input system. Just select "Launch in OpenXR Mode" when starting the game. Keep in mind you can only select this option when launching from the dekstop client, not from within VR.

Apologies to anyone who has had launch issues, hopefully this launch option fixes things. If anyone does still have issues, do let me know below!
Last edited by Thomas; 9 Aug, 2023 @ 3:49am
< >
Showing 1-15 of 15 comments
darknesschaos 30 Jun, 2022 @ 8:28pm 
This is still happening for me no matter what mode I launch in, it did work the first day, but after not at all. Any other things I can try to get this to work?
Thomas  [developer] 1 Jul, 2022 @ 12:41am 
sorry to hear you're still having issues! Could you let me know a bit more about your set up?
1. What headset+controllers do you use?
2. Which version have you tried launching? (openvr/openxr)
3. If you check the SteamVR settings, enable developer options and check advanced settings, is SteamVR set as the OpenXR runtime?
darknesschaos 1 Jul, 2022 @ 7:48am 
Thanks for the quick reply!

1) Index Headset with controllers, also have access to Vive Headset + wands
2) Both from steam client and from Steam VR Home
3) Steam VR even after launching in openxr mode
Thomas  [developer] 1 Jul, 2022 @ 8:18am 
No worries!

Just to make sure we're talking about the same thing (since it's kind of a hidden setting) - this is the setting I meant in the SteamVR settings: https://i.imgur.com/eynWSs2.png

If "Current OpenXR Runtime" says "Oculus" like it does in my image, you should launch the game from the steam client with the Open VR launch option.
If it says "SteamVR" (which you can get by pressing the button I marked with a red arrow), the game should be launched with the Open XR launch option.
darknesschaos 5 Jul, 2022 @ 7:54am 
I see where that button would be while in VR, but the button was not there. I was able to play more last night as for some reason the game ran with no issue. At that time it reported as running in SteamVR mode. I will see again later if it runs again without issue.
Thomas  [developer] 5 Jul, 2022 @ 8:08am 
ah good to know the game is running! So you launched it in SteamVR mode (not OpenXR mode) and it worked? In any case, hope it keeps on working for you!
fluffy 30 Mar, 2023 @ 10:26pm 
Hi, so, on my computer, I don't have anything Oculus-related installed, I only have SteamVR as my OpenXR runtime. If I specifically launch it in OpenXR mode from the Steam client, the game works fine, but if I launch it from inside SteamVR, it hecks up with the "controllers not found" error.

Unfortunately, if I launch it from the Steam client, that usually means that I'm not physically in my VR playspace, and so then the game starts out with all of the UI in an odd location which I can't seem to reset when I'm actually in position.

It'd be really nice if there were a way to make sure it's using the correct runtimes etc., especially for those of us who aren't using an Oculus device at all (I'm using a Pimax, for example, and I suspect that a lot of folks having these problems are similarly on SteamVR-based headsets such as Index or Vive).
Thomas  [developer] 31 Mar, 2023 @ 12:42am 
Hey Fluffy - sorry to hear about these issues you're having! It's indeed really annoying you can't choose the specific runtime when launching from withing SteamVR.
I did just notice that the Steam client has a checkbox for "always use this option" when selecting OpenXR/SteamVR. If you check this and launch the game in OpenXR, does this fix it when you lunch it from withing VR?
fluffy 31 Mar, 2023 @ 8:41pm 
Unfortunately, no, it still launches in SteamVR mode rather than OpenXR.
Thomas  [developer] 1 Apr, 2023 @ 2:26pm 
shoot - I'm really sorry you're having this issue. I'm afraid I'm currently out of office until the end of the month, and so I don't have access to my WMR headset until then. When I do, I'll see if I can reproduce this issue and see if I can figure out whether there are some settings that can be set so it launches correctly from VR.
Sokonomi 2 Aug, 2023 @ 2:01pm 
I see this problem is still going on 4 months later..

And as I don't feel like jumping through hoops and setting my entire VR launcher to some weird compatibility mode just to get one game running, I guess ill be asking for a refund.

Sorry devs, this is subpar..
Thomas  [developer] 9 Aug, 2023 @ 3:29am 
Hey Sokonomi,

From what I could tell, unfortunately there's simply no way to select which build you launch from within VR, the same way you can select it when launching from the Steam desktop client. As far as I can tell, this is a platform issue that I can't do much about unfortunately.
Sokonomi 11 Aug, 2023 @ 10:40am 
It doesn't seem to be a 'platform issue' for other games though.
Which leads me to believe its a game issue. :KSmiley:
Thomas  [developer] 14 Aug, 2023 @ 6:51am 
Needing to launch in OpenXR vs SteamVR mode seems to depend on which OpenXR runtime is active for your (Oculus' runtime vs Steams runtime). Depending on this you may or may not experience issues with other games depending on which mode they implemented.

In talking with other developers, many seem to opt to just implement SteamVR, and instruct their players to switch OpenXR runtimes if they run in to issues. This, for most players, is frankly a more annoying step than choosing a launch option - which is why I opted for this approach.
Sokonomi 23 Aug, 2023 @ 6:27am 
I have an extensive library of VR games, and I had never seen this issue before now. So im not sure why so many games can just launch through the 'stock' launcher without any issues, while this one requires you to jump a hoop or two..

If you ever decide to convert this game to launch like any other normal game, ill gladly repurchase and be happy with it, but until then; sorry.
< >
Showing 1-15 of 15 comments
Per page: 1530 50