Gamepad Vibration System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.15 or later
Package size
5.4 MB
Files
56
Favorites
2
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

Gamepad Vibration System

by 2 Point Soft (opens in new tab)

No ratings yet

Add flexible gamepad vibration to any Unity project with presets, custom profiles, effect mixing, UnityEvents, C# support, and per-player controller targeting.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Gamepad Vibration System, 6 months Current $15.00; lowest $7.50; highest $15.00 in this period. $0 $10 $20 21 Sep 5 Oct 19 Oct 2 Nov

Asset preview

1 / 6

Gamepad Vibration System screenshot 1

Gamepad Vibration System screenshot 1

About this asset

Gamepad Vibration System is a flexible and easy-to-use solution for adding responsive gamepad vibration to Unity projects using the Unity Input System.

Designed for both designers and programmers, the system lets you add vibration without building your own rumble framework from scratch. Trigger effects directly through UnityEvents and ready-to-use components, or integrate them into your gameplay systems using the included C# API.

Create vibration feedback for impacts, explosions, damage, alerts, heartbeat effects, UI interactions, vehicles, environmental hazards, and many other gameplay situations.

Flexible Vibration Effects

Choose between One Shot, Pulsed, and Continuous vibration modes and customize each effect with independent low- and high-frequency motor control, duration, pulse count, intervals, Fade Out, and global intensity.

Built-in presets provide quick starting points for common effects, while Custom Profiles let you create and reuse your own vibration configurations throughout your project. An included Profile Manager makes creating and editing profiles simple.

Multiple Effects & Local Multiplayer

The system can manage and mix multiple vibration effects simultaneously instead of limiting the gamepad to a single active effect.

Individual vibration requests can be stopped independently through handles without unnecessarily cancelling other active effects.

Effects can also target a specific Gamepad or PlayerInput, providing independent vibration feedback for local multiplayer games and multiple connected controllers.

Key Features

  • One Shot, Pulsed, and Continuous vibration
  • Independent low- and high-frequency motor control
  • Duration, pulses, intervals, Fade Out, and global intensity
  • Built-in vibration presets
  • Reusable Custom Profiles
  • Profile Manager
  • UnityEvent-compatible components
  • Simple C# API
  • Multiple simultaneous effect mixing
  • Selective stopping through handles
  • Per-gamepad effect management
  • Gamepad and PlayerInput targeting
  • Local multiplayer support
  • Controller disconnection handling
  • Unscaled-time playback
  • Three demo scenes
  • English and Spanish documentation
  • No third-party dependencies

Requirements

  • Unity Input System
  • A compatible gamepad recognized by Unity Input System

Platform Compatibility

This asset is designed for PC games using Unity Input System-compatible gamepads.

Standard gamepad rumble has been tested on Windows with a DualSense controller connected via USB. Other compatible controllers may also support standard vibration depending on the device, connection method, operating system, and Unity Input System support.

Native PlayStation, Xbox, and Nintendo console builds are not supported by this package. Console platforms require their respective platform-specific SDKs/APIs for vibration.

Adaptive triggers, HD haptics, and other proprietary platform-specific haptic features are not included.

From the publisher's Asset Store listing.

Technical details

Requirements

  • Unity Input System
  • A compatible gamepad recognized by Unity Input System

Platform Support

Designed for PC projects using Unity Input System-compatible gamepads.

Standard vibration has been tested on Windows with a DualSense controller connected via USB.

Native PlayStation, Xbox, and Nintendo console builds are not supported. Console platforms require their respective platform-specific SDKs/APIs for vibration.

Adaptive triggers, HD haptics, and other proprietary platform-specific haptic features are not included.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.15f1 Not listed Compatible Compatible

As listed on the Asset Store.