HEXR · Developers

HEXR for Developers

Build touch into your XR application
Start here

Add haptics to your app.

The HEXR SDK lets you drive realistic touch feedback from your XR application. Send contact and force events from your engine and HEXR's soft pneumatic actuators do the rest — with sub-20ms response and natural, hand-tracked movement.

Resources

Everything you need to build.

Choose your integration

Pick your runtime.

HEXR integrates with Unity through your choice of runtime — each has a dedicated step-by-step tutorial — or drive the glove directly from Python.

FAQ

Developer questions.

Which headsets and platforms does HEXR support?
HEXR works with Meta Quest 2, Quest 3 and Quest 3S, Pico 4, and Microsoft HoloLens, plus Leap Motion hand-tracking — layering haptics on top of your existing VR/MR setup.
How can I integrate HEXR?
In Unity via OpenXR, Meta OVR or MRTK — each has its own step-by-step tutorial — or control the glove directly from Python. See Choose your integration.
How do I get the SDK?
Everything lives on our GitHub organisation: pick the Unity tutorial for your runtime, or the HaptGlovePython library. Contact us for partner builds.
Can I pip install the Python library?
Not yet — HaptGlovePython is scripts you clone and run (git clone, then pip install -r requirements.txt). To enable pip install, add a pyproject.toml to the repo (or publish it to PyPI).
Is hand-tracking required?
Yes. HEXR doesn't track your hand itself — it relies on hand-tracking from your headset (Quest, Pico, HoloLens) or an external device like Leap Motion, and adds the touch-feedback layer on top.
How is haptic feedback triggered in code?
Your app sends contact and force events to the SDK — typically on collision or interaction callbacks in your engine — and HEXR drives the soft pneumatic actuators. See the docs for the API.
What is the latency?
Under 20ms from event to sensation, so feedback feels instant and believable.
Can I use HEXR with custom or research hardware?
Yes — we partner on custom and research integrations. Reach out via the contact page.
Where do I report bugs or request features?
Open an issue on GitHub, or contact us directly.
Ready to build?

Get the SDK and start today.

Clone the repo, drop the package into your project, and trigger your first haptic event in minutes.

Go to GitHub