Closed mimyquality closed 3 months ago
Thanks for making this request! I asked one of our engineers:
Vive is a Vive controller running through SteamVR, while ViveXr is a Vive XR Elite Controller running via OpenXR. The former will stop existing as a controller type in the SteamVR Input 2.0 update, as all SteamVR Input 2.0 devices appear as one.
We'll add this info to our docs 👍
I am glad that OnInputMethodChanged has been implemented, making it easier to determine what kind of input device the player is using.
On the other hand, since the contents of VRCInputMethod are not documented, it is unclear which specific hardware item corresponds to which item in this enum. For example, what is the difference between
Vive
andViveXr
?