/VRControllerVibrationDisabler

An OpenVR-based (SteamVR-based) software that can disable controller rumbling when playing.

Primary LanguageC#

Acknowledgement

This is a variant from BOLL7708's project OpenVRInputTest .

Compatibility

Verified :

  • HTC Vive Controller
  • Valve Index Controller
  • Oculus Touch Controller

Supported, but not verified yet:

  • HTC Vive Cosmos Controller
  • Holographic Controller

Controller Disabler

Lots of people feel annoyed at the controller vibrating.

I have found several posts on the internet about how to disable the vibration of controllers.

Example:

Is there a way to disable controller vibration?

Its possible to disable controller vibration at all?

How to disable all haptics?

How to disable rumble/vibrate feature in controllers?

How do I turn off Oculus Touch controller vibration?

How It Works

The program is based on OpenVR API, and it keeps sending vibration signals with amplitude: 0, which means stop the vibration immediately.

Even if games send a rumble request to controllers, this program will let the vibration stop without delay.

Sometimes the controllers are clattering, but the vibration is imperceptible.

How To Use

Just open VibrationDisable.exe.