Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/z4urce/vrc-haptic-pancake
A dirt cheap solution to enable haptic feedback on trackers in VRChat and Resonite
https://github.com/z4urce/vrc-haptic-pancake
haptic-feedback haptic-interface haptics openvr osc vibration vive vive-tracker vivetracker vr vrchat
Last synced: 5 days ago
JSON representation
A dirt cheap solution to enable haptic feedback on trackers in VRChat and Resonite
- Host: GitHub
- URL: https://github.com/z4urce/vrc-haptic-pancake
- Owner: Z4urce
- License: gpl-3.0
- Created: 2024-01-15T20:05:06.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-09T21:26:51.000Z (12 days ago)
- Last Synced: 2024-12-17T14:06:53.770Z (5 days ago)
- Topics: haptic-feedback, haptic-interface, haptics, openvr, osc, vibration, vive, vive-tracker, vivetracker, vr, vrchat
- Language: Python
- Homepage:
- Size: 7.35 MB
- Stars: 81
- Watchers: 1
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VRChat Haptic Pancake (for trackers)
A dirt cheap solution to enable haptic feedback on the Vive trackers in VRChat and Resonite.[](https://youtu.be/c1JQpJwJ7_c)
# Contact
Curious about the development? Have any questions? Join the discord!
[![Discord](https://img.shields.io/badge/Discord-7289DA?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/DEWbQHqbRS)
# How to make
[> Check out the Wiki for a full guide! <](https://github.com/Z4urce/VRC-Haptic-Pancake/wiki)# Planned Features
- Support for DIY haptic devices through serial connection# Frequently Asked Questions
- Will this harm my tracker in any way?
- The tracking capabilities of your tracker should not get harmed at all. In case of an unexpected high load the output pin of your tracker might get fried out. That only means that in the worst case scenario you won't be able to use a vibration function on that particular tracker anymore. However after two weeks of intensive testing on my own trackers I experienced no problems whatsoever. I'll update this page if anything changes.
- Will this affect my tracking?
- Since I implemented the vibration pattern system, it barely affects the tracking. But it still depends on the selected pattern. For example You should experience minor to no drifting with the 'Linear' one.
- Can I put the tracker elsewhere after setting up my avatar?
- Yes. None of the trackers are permanently linked to any parts of your avatar. In fact you can even hotswap them. Just ensure you are using the right parameters in the bridge app.
- How does this work with non-Vive trackers?
- The software side support is guaranteed by the Haptic Pancake Bridge app. Every SteamVR compatible tracker will be recognized and external device support is imminent.
- The hardware side is a bit more complicated:
- For Tundra trackers you will need a custom PCB from here: [Tundra Tapper](https://github.com/nkotech/Tundra-Tapper)
- Controllers that has been re-programmed into trackers will just work as they have haptics built in.
- Anything else should only work if the hardware respects the SteamVR api and has built in haptics or IO to attach one.# Special Thanks
- @BubblegumFoxxo (For helping in the testing and debugging)
- @vulp_vibes (for giving me the idea)
- @digitalf0x (for support and contributions)