Red Matter 2

Red Matter 2

View Stats:
Helifax Aug 29, 2022 @ 2:43pm
Valve Index Controllers seen as Quest 2 controllers.
The game sees the Index Controllers as the Quest 2 controllers.
Because of this the shooting part is really hard...as I can't vent the gun. It tells me to press the grip button and I tried to squeeze the grip on the index controller to no avail. Only later I realised the game detects the controllers wrong...
Red Matter 1 for example doesn't have this issue... So.. I am curious on what to do now...
Here is a pic :)

Thanks
< >
Showing 1-9 of 9 comments
Helifax Aug 29, 2022 @ 2:45pm 
Here is the image I talked about:
https://i.imgur.com/MkohQhE.jpg
VerticalRobot  [developer] Aug 29, 2022 @ 2:52pm 
Try this: Turn on Valve Index Controllers and then start the game. And let me know if it still happens!
Helifax Aug 29, 2022 @ 2:59pm 
Yes, the controllers are started before the game:
- Start the headsets,
- Start SteamVR
- Start controllers
- Start game.

I am using the Vive Pro 1 + Wireless kit and the Valve Index controllers.
I am now wondering if it's because of this.

I tried with the original Vive Wands and I got the same Quest 2 controller binding though.
(I know some games - older used to map the controllers based on the headset and not the actual controller ^_^ So, I believed it was a good test ^_^).

I'll try with another Vive Pro 2 that is wired and see if I still get the same result.
VerticalRobot  [developer] Aug 29, 2022 @ 3:05pm 
Originally posted by Helifax:
Yes, the controllers are started before the game:
- Start the headsets,
- Start SteamVR
- Start controllers
- Start game.

I am using the Vive Pro 1 + Wireless kit and the Valve Index controllers.
I am now wondering if it's because of this.

I tried with the original Vive Wands and I got the same Quest 2 controller binding though.
(I know some games - older used to map the controllers based on the headset and not the actual controller ^_^ So, I believed it was a good test ^_^).

I'll try with another Vive Pro 2 that is wired and see if I still get the same result.

In theory, it should work! On startup the game checks what controller you are using. By default it will show the Touch controllers UNLESS it detects a valve index. But this only happens when starting up the game.
So if you turned on the controllers only after the game has launched... the game won't know if it's a Index Controller.
Please double check that the Index Controllers are active before launching the game. I'm almost certain that is the issue. :)
Helifax Aug 29, 2022 @ 3:13pm 
I tried another headset: a Vive Pro 2 wired this time, with the same controllers ;)
I had to re-pair the controllers to the headset ofc.

And now it works.

Yes, I am 100% sure the controllers are both powered on before I start the game.
I am now curious to see what exactly triggers this behaviour. I'll do a bit more testing ;))

Here is working ;)
https://i.imgur.com/BmsIhK1.jpg

If I find something interesting, I'll post it here :)

Thank you very much for the help and support and for the games!
They are absolutely stellar ;)
Helifax Aug 29, 2022 @ 3:39pm 
So going back to the Vive Pro 1 with the same Index controllers, I can't get the game to see the controllers as Index Controllers, even if SteamVR sees them as Index controllers - the bindings are reported as such in SteamVR and other games recognises them as Index correctly.
I was wondering if maybe it isn't a race-condition there on startup. I am not sure why this would cause this.
I will plan to do another test and to put the cable back in the Vive Pro 1 so I bypass the Wireless adaptor part, maybe this is what could cause it?
Running my simple OpenVR Api test and enumerating the controllers, I can clearly see the Index controllers as such in the enumeration, but I am not sure what UE4 is using or where the issue might be :(
I just hope it helps in some form :)

Thank you again!
VerticalRobot  [developer] Aug 30, 2022 @ 3:49am 
Originally posted by Helifax:
So going back to the Vive Pro 1 with the same Index controllers, I can't get the game to see the controllers as Index Controllers, even if SteamVR sees them as Index controllers - the bindings are reported as such in SteamVR and other games recognises them as Index correctly.
I was wondering if maybe it isn't a race-condition there on startup. I am not sure why this would cause this.
I will plan to do another test and to put the cable back in the Vive Pro 1 so I bypass the Wireless adaptor part, maybe this is what could cause it?
Running my simple OpenVR Api test and enumerating the controllers, I can clearly see the Index controllers as such in the enumeration, but I am not sure what UE4 is using or where the issue might be :(
I just hope it helps in some form :)

Thank you again!
Ok, yes! Please do a test without the wireless adapter. We are a bit clueless at the moment, so any bit of information will be helpful!
Helifax Aug 31, 2022 @ 5:42pm 
Sorry for the late reply :)
I went back and did a few more tests and:
- My Vive Pro (1) either wired or wireless with the Index controllers made the game always detect the controllers as Oculus controllers.
- My Vive Pro 2 either wired or wireless with the Index controllers made the game always detect the controllers as Index controllers :))

The difference is that Vive Pro 1 is a true SteamVR headset and Vive Pro 2 is not (it has it's own vive console apps and etc).

So... currently I don't know :)) It's not a big problem though. I was able to make a custom binding and got the game working perfectly fine.

However, at the moment my only question is: is it possible maybe to add an option in the game to use the index controllers model (and maybe bindings) instead of the default oculus ones? Some games for example let you select what type of controller & icons you want (Xbox or Playstation or even Nintendo - some of them).
I guess it would be a great addition since you already have the awesome models and all the work done basically... just a toggle that is missing :)

As to my issue... I would ignore it :)) I have no clue what is going on :)) But it's clearly some form of "black magic at work" ^_^

Thank you again for everything and for the awesome games!!! I hope I will see Red Matter 3 or whatever your next game will be!
Muchas Gracias!!!
VerticalRobot  [developer] Sep 1, 2022 @ 5:30am 
Originally posted by Helifax:
Sorry for the late reply :)
I went back and did a few more tests and:
- My Vive Pro (1) either wired or wireless with the Index controllers made the game always detect the controllers as Oculus controllers.
- My Vive Pro 2 either wired or wireless with the Index controllers made the game always detect the controllers as Index controllers :))

The difference is that Vive Pro 1 is a true SteamVR headset and Vive Pro 2 is not (it has it's own vive console apps and etc).

So... currently I don't know :)) It's not a big problem though. I was able to make a custom binding and got the game working perfectly fine.

However, at the moment my only question is: is it possible maybe to add an option in the game to use the index controllers model (and maybe bindings) instead of the default oculus ones? Some games for example let you select what type of controller & icons you want (Xbox or Playstation or even Nintendo - some of them).
I guess it would be a great addition since you already have the awesome models and all the work done basically... just a toggle that is missing :)

As to my issue... I would ignore it :)) I have no clue what is going on :)) But it's clearly some form of "black magic at work" ^_^

Thank you again for everything and for the awesome games!!! I hope I will see Red Matter 3 or whatever your next game will be!
Muchas Gracias!!!

Thank you for the detailed report! This will be very helpful in trying to find a fix for it!
< >
Showing 1-9 of 9 comments
Per page: 1530 50