Forum Discussion

Thormj's avatar
Thormj
Explorer
24 days ago
Solved

Is there documentation on how to build controllers?

I don't really want to make my own controllers, but what I would like to build would be some gloves with a haptic bit in them (and use Hand Tracking instead)...

Is there HW/SW documentation for building "peripherals" to the Quest?

  • There isn’t public documentation for building custom Quest controllers that integrate at the same system level as Touch controllers, that hardware stack isn’t open.

    For what you’re describing (haptic gloves + hand tracking), You could:

    • Use Quest hand tracking for tracking
    • Build your gloves as a separate device (Bluetooth / Wi-Fi)
    • Connect to them from your Unity app via Android Bluetooth APIs or a native plugin

    You can’t register custom peripherals as “official controllers,” but you can build external haptic devices that your app talks to directly

2 Replies

  • Degly's avatar
    Degly
    Start Partner

    There isn’t public documentation for building custom Quest controllers that integrate at the same system level as Touch controllers, that hardware stack isn’t open.

    For what you’re describing (haptic gloves + hand tracking), You could:

    • Use Quest hand tracking for tracking
    • Build your gloves as a separate device (Bluetooth / Wi-Fi)
    • Connect to them from your Unity app via Android Bluetooth APIs or a native plugin

    You can’t register custom peripherals as “official controllers,” but you can build external haptic devices that your app talks to directly

  • Gotcha, that's what I was kinda figuring.  Just if you could make a "haptics only official controller," then it would "work with everybody's haptic games" instead of being specific to my game only  (and Logitech did something but...).  I suppose I should look into that Woojer vest and see what they're up to as that seems pretty accepted...