ApexSenseBridge v0.3.0 — DualSense Adaptive Triggers & Haptics for Flydigi APEX 5
ApexSenseBridge v0.3.0
ApexSenseBridge brings native Sony DualSense Adaptive Triggers (FORCEADAPT) and Haptic Feedback directly to the Flydigi APEX 5 on Windows.
📥 One-Click Installer & Download
No compiling required! Download the standalone installer and extension below:
- 🚀
ApexSenseBridge-Setup.exe: Complete installer configuring the C++20 engine, required virtual drivers (usbip-win2,HidHide,viiper), and Playnite extension. - 🎮
ApexSenseBridge.pext: Standalone Playnite extension package for automated per-game profiles.
🎮 Fully Tested & Verified In-Game (100% Functional)
- Call of Duty: Modern Warfare 4 Beta : Dynamic adaptive triggers per weapon category (semi-auto wall, full-auto recoil kick, bolt-action stop) and textured DSP haptics (footsteps, slides, explosions).
- Marvel's Spider-Man 2 : Progressive web-line tension while swinging, web-shooter clicks, gadget resistance, and touchpad swipe gestures (FNSM app & abilities via WGI Fix).
- Grand Theft Auto V Enhanced (GTA V Enhanced) : Full driving trigger resistance (throttle resistance, ABS braking, off-road vibration) and deep haptic textures (engine revs, gear shifts, surface grit).
✨ Key Features
- Real-Time Trigger Translation: Intercepts native DualSense trigger reports (USB
0x02/ BT0x31) and converts them dynamically into Flydigi FORCEADAPT commands (0x81/0x82packets) with near-zero latency. - DSP Haptic Frequency Splitting:
- Real-time 48 kHz audio signal processing:
- Low Frequencies (< 150 Hz): Routed to the heavy left grip motor (explosions, heavy impacts, vehicle suspensions).
- High Frequencies (> 150 Hz): Routed to the fast right grip motor (rain, surface textures, footsteps, mechanical clicks).
- Real-time 48 kHz audio signal processing:
- Per-Game Touchpad Gestures: Built-in swipe/tap translation for games requiring touchpad inputs (Spider-Man 2, Miles Morales, Ghost of Tsushima, Warframe).
- 🛡️ 100% Anti-Cheat Safe: Pure OS-level HID emulation. Zero memory injection or DLL hooking. Completely transparent to anti-cheat software.
- Physical Controller Isolation & Watchdog: Prevents double controller input via temporary HidHide isolation with automatic crash-recovery watchdog.
- Audio Endpoint Protection: Automatically restores your default headset/speakers so Windows doesn't reroute general game audio to the virtual DualSense.
- Automated Playnite Extension with Auto-Updater: Auto-detects compatible games, assigns profiles per-game, and updates itself in the background via GitHub releases.
🔮 Roadmap & Next Update
- 🖥️ Standalone GUI Control Panel: A dedicated desktop UI / System Tray app is in development for users who wish to run ApexSenseBridge without Playnite.
🤝 Credits & Acknowledgments
- OpenFlydigi (by mkaliaha) for reverse-engineering the Flydigi APEX 5 communication protocol.
- SteamlessController (by david419kr) for virtual DualSense emulation architecture and VIIPER integration.
Full Changelog: https://github.com/ReynArts/ApexSenseBridge/commits/v0.3.0