UE 5.2+ · DualSense™ · DualShock 4®

Next-Gen Controller Integration for Unreal Engine

Full DualSense™ and DualShock 4® support — adaptive triggers, audio haptics, gyroscope, and more. Built for UE 5.2+ across Windows, Linux, macOS, and PlayStation.

WindowsLinuxmacOSPlayStation
Production-Grade Features
USB & Wireless

Audio Haptics

Real-time audio submix → haptic conversion. USB and Bluetooth. The plugin intercepts your game's Unreal audio submixes and converts them into ultra-high-fidelity vibrations — fully functional over standard Bluetooth.

R2 / L2

Adaptive Triggers

Data Table-driven R2/L2 resistance, weapon click, machine gun vibration, bow tension. Define effects visually in the editor or programmatically in Blueprint — updated in real time.

IMU

Gyroscope

Direct IMU reads from DualSense and DS4 motion sensors. Competitive-grade precision for surgical, responsive control.

Async

Hot-Swap Architecture

Thread-based async connection and disconnection. No stutters, no micro-freezes. Up to 8 controllers simultaneously.

Lightbar Control

Dynamic LED color control per-controller.

Smart Mute Detection

Automatic mute LED tracking — no code required.

Force Feedback

Native UE Force Feedback system integration.

Enhanced Input Coexistence

Zero conflicts with UE's native input managers.

Edition Comparison

Choose Your Edition

Three tiers built for different stages of development — from prototyping to full production shipping.

Featurev1 Basicv2 Premiumv3 Gold
Core Features
Dynamic Connection (Hot-Swap)
Seamless Input Integration
Force Feedback
Multi-Controller Support (Up to 8)
Optimized for Multiplayer
Extensible Multi-Platform Architecture
Extensible Custom Device Native Input
Factory Calibration & Madgwick AHRS
Exclusive PlayStation Controller Features (DualSense™ & DualShock®4)
Lightbar Control
Smart Mute Detection
Adaptive Triggers (R2/L2)
Touchpad Implementation
Audio-Based Haptics (USB & Wireless)
Live Haptic Prototyping (Console to Blueprint)
Audio Speaker & Headset (USB & Wireless) — Bluetooth Requires >= 5.0
Architecture

Zero Code Breakage. Guaranteed.

The biggest issue with amateur plugins is breaking the game's native input system or causing engine crashes upon controller disconnection. This plugin permanently solves that.

01

Thread-Based Hot-Swap

Disconnecting and pairing new controllers is handled asynchronously, entirely eliminating gameplay stuttering or micro-freezes.

02

Enhanced Input Coexistence

Injects axes and buttons directly into UE's native IInputDevice structure. Map commands in your IMC — the plugin handles the rest without conflicting with mouse or keyboard.

03

Console Isolation

Smart compilation directives automatically disable PC-specific code and yield to Sony's official SDK on PS5 — no Blueprint rebuilds required.

Platform Support

Windows

Primary development target. Full feature support.

Linux

Full feature support via hidraw.

macOS

Full feature support via IOHIDManager.

PlayStation

Extends platform — compatible with Sony's official SDK. Console Isolation automatically yields to the native PS5 SDK on console builds. No Blueprint rebuilds required.

Extends Platform
Trusted in Production
Crisol: Theater of Idols screenshot
Vermila Studios logoVermila Studios

Crisol: Theater of Idols

2026·Shooter · First person

Production-grade adaptive trigger and lightbar support across all platforms.

Dead As Disco screenshot
Brain Jar Games, Inc. logoBrain Jar Games, Inc.

Dead As Disco

2026·Combat · Third person

Commercial title shipping with full DualSense haptic integration on PC.

b-Run screenshot
Valoto Games ME. logoValoto Games ME.

b-Run

2026·Shooter · First person

Full DualSense integration built in-house — the same plugin powers our own production title.

Built on the same foundational architecture that powered some of the first independent titles to achieve full haptic audio via Bluetooth on PC.

Access

How to Get Access

Access is not automated by FAB — manual verification required.

01

Purchase on FAB

Acquire the Gold Edition license from the FAB marketplace listing.

02

Fill Out the Access Form

Submit your GitHub username and FAB Order ID via the access form.

03

Receive Repository Invitation

Once verified, you'll receive a GitHub invitation to the private Unreal-Dualsense-Pro repository.

Disclaimer & Trademarks

DualSense™ and DualShock® are registered trademarks of Sony Interactive Entertainment Inc. This plugin is an independent third-party product and is not affiliated with, endorsed by, or sponsored by Sony Interactive Entertainment Inc.

Unreal® and Unreal Engine® are registered trademarks of Epic Games, Inc. This plugin is an independent product and is not affiliated with, endorsed by, or sponsored by Epic Games, Inc.

PlayStation® is a registered trademark of Sony Interactive Entertainment Inc. All other trademarks, service marks, and product names are the property of their respective owners.

Windows® is a registered trademark of Microsoft Corporation. Linux® is a registered trademark of Linus Torvalds. macOS® is a registered trademark of Apple Inc.