Announcement

Collapse
No announcement yet.

How does SteamVR Input Plugin translate specific controller actions to unreal key events?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    How does SteamVR Input Plugin translate specific controller actions to unreal key events?

    I want to use these actions to support separate control schemes for separate controller types, but I feel like I don't know enough of how it works.

    For example, if I set an action mapping to be activated by "SteamVR Valve Index Controller (L) A Press", will this be translated to a more generic input so that other controllers or gamepads will activate this action mapping? Or will this action mapping only be activated by the A on a Valve Index controller and nothing else?

    If it's the latter, then I could safely make an action mapping like this:

    GrabLeft
    • SteamVR Valve Index Controller (L) Grip Press
    • SteamVR HTV Vive Controller (L) Trigger Press
    • SteamVR Oculus Touch Controller (L) Grip Press

    However, if it's the former, then an action mapping like that could lead to some unexpected behaviors. I only have one VR headset at hand to test with at the moment, so I can't really try it and figure out myself.

    #2
    Its the latter, it generates seperate action binding json files per controller.


    Consider supporting me on patreon

    My Open source tools and plugins
    Advanced Sessions Plugin
    VR Expansion Plugin

    Comment

    Working...
    X