Skip to content

Games attaching Controllers to treadmill role #1077

@kaplat

Description

@kaplat

Hello,

I am working on a custom driver for a treadmill device and my driver is working fine for a bunch of games.

In PavlovVR I have a problem though. In my opinion the game assigns the first two devices that are of type vr::TrackedDeviceClass_Controller to the left and right hand.
This is a problem for my driver, as my treadmill (vr::TrackedDeviceClass_Controller with treadmill role) always registers before the vive controllers and therefore the treadmill is assigned to one of the hands. Now my questions:

  1. Is my binding of the treadmill false?
  2. I use alwaysActive=true and that is why my treadmill is always assigned before the controllers. Is there a way to activate the treadmill after the controllers? Is there a way to activate the treadmill without using alwaysActive=true at all?
  3. Has anybody else had this problem and can point me in the right direction to fix it? Or is it a game problem?

Thanks in advance for all answers. I would really appreciate the help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions