Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://i.imgur.com/MkohQhE.jpg
- 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. :)
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 ;)
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!
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!