Changelog
What changed in each release of Adaptive Pad.
The format follows Keep a Changelog. Versions are the plugin version, not the engine version.
1.0.0
Initial release on FabUnreal Engine 5.6, 5.7 and 5.8, Windows 64-bit.
- Native input device for the DualSense™ and DualSense Edge™ wireless controllers, over USB and Bluetooth, up to 4 at the same time.
- Enhanced Input support, plus the PS, Touchpad and Mic buttons as Unreal keys.
- Touchpad: two fingers as keys (touch + X / Y axes) and through DS Get Touchpad.
- Gyroscope and accelerometer, calibrated per controller: Unreal's Tilt / Rotation Rate / Gravity / Acceleration keys (gyro aiming) and DS Get Motion, plus DS Get Orientation / DS Reset Orientation (gyro integrated into a rotation).
- Battery level and charging state, headphone jack, raw adaptive trigger status.
- Controller speaker: a DualSense Speaker audio endpoint for Sound Submix Endpoints (USB), with automatic switch to headphones plugged into the controller, and DS Set Audio Volume.
- Input visualizer for development builds:
DualSense.ShowInput, with optional touchpad and motion boxes. - 12 adaptive trigger effects with parameters in readable units, plus raw bytes.
- Lightbar, player LEDs and mute LED.
- Rumble through the
DSnodes, Unreal Force Feedback and haptic feedback. - Force Feedback Effect Device Properties: trigger resistance, trigger feedback, trigger vibration and light colour.
DSBlueprint node library andUDualSenseSubsystemfor C++.
Known issues
- With more than one controller, every controller's input arrives as the first player's. Output (lightbar, triggers, rumble) is already separate per controller. See Multiple controllers.