# Sandbox.VR.VRController.TriggerHapticVibration

```csharp
void TriggerHapticVibration(float duration, float frequency, float amplitude)
```

> **Obsolete.** Use TriggerHaptics instead

Triggers a haptic vibration event on the controller for this hand.

## Remarks

If a haptic event is already running it will be interrupted immediately.

### Parameters

- `duration` (`float`): How long the haptic action should last (in seconds - can be 0 to "pulse" it)
- `frequency` (`float`): How often the haptic motor should bounce (0 - 320 in hz. The lower end being more useful)
- `amplitude` (`float`): How intense the haptic should be (0 - 1)

Declared in [Sandbox.VR.VRController](/api/Sandbox.VR.VRController).
Assembly: `Sandbox.Engine`.
