BeatSaber haptic feedback rebuilding for oculus touch
BeatSaber haptic feedback system overhaul
This plugin enables you to customize haptic feedbacks (controller rumbling patterns) of various type of interaction with sabers in your hands.
(cutting blocks, cutting blocks on wrong direction, cutting bombs, clashing sabers, touching obstacles and touching UI object)
Once you play the game with the plugin installed, editable setting file is created as UserData/CustomHapticFeedback.json
.
CutClip
, MissCutClip
, BombClip
, UIClip
, SaberClashClip
, ObstacleClip
are patterns played on each events in the game.
You can modify these patterns for feeling different tactile feedback from different events.
...StrengthRange
parameters are for calibration purpose. Default values are calibrated for Oculus Quest 2 on each SDK.
How to calibrate
UIClip
pattern to "1,1,1,1,1,1,1,1,1,1,1,1"
. Adjust left value on a target SDK’s ...StrengthRange
, find the minimum value which can make minimum rumble.UIClip
pattern to "9,9,9,9,9,9,9,9,9,9,9,9"
. Adjust right value, find the minimum value which can keep making maximum rumble.Oculus Quest 2 makes it easy to test both SteamVR and Oculus SDK with one device (by connecting PC with Virtual Desktop / Oculus Link).
Makes me to decide to make this plugin compatible with both SDKs. And it leads the whole plugin name to be changed.