1. DSX
  2. News

DSX News

DSX v3 BETA 013 released. Check out what's new!

If you own the DLC and don't have v3, Make sure you switch to the v3 BETA branch.
Instructions here.

If you encounter any bugs or issues, reporting them to our Discord server will be the best way to get the support you need. Join our Discord server

[h3]BETA 013 Release Notes:[/h3]
  • Introducing Enhanced Offline Experience: Featuring a resilient two-week caching system for seamless gaming. Enjoy uninterrupted play with offline caching for App/DLC ownership, DualSense Firmware, Internet Connectivity, and Nefarius driver checks. Notably, startup is now much faster thanks to efficient caching. An internet connection is only needed every two weeks. After this period, an internet connection will be required to repeat the cycle.

  • Expanded Language Support: Now includes Russian, Turkish, French, and Spanish for a more inclusive and accessible user experience.

  • Enhancements to the DualSense Edge Internal Profile System: Achieved precise alignment of Joystick sensitivity modes with the PS5 System by ensuring accurate values are now saved to onboard memory. The sensitivity curve slider has been adjusted to match the PS5, ranging from -5 to +5 for finer control.

  • Initial Access™ Controller Support Underway with Ongoing Button and Configuration Refinement in future updates.

  • Invert Left and Right Joystick Axes (X, Y) Now Available in Controller Page -> General Settings

  • Optimized Device Disconnection for Battery Conservation. Seamlessly Switch from BT to USB without Draining Controller Battery.

  • Adaptive Triggers Vibration Mode Sync bug Fixed and Extended to USB Connection Mode.

  • Resolved Crashes During Log Additions in the Logs Page.

  • Implemented internal bug fixes and optimizations to enhance overall system stability and performance.


DSX v3 BETA 012 released. Check out what's new!

If you own the DLC and don't have v3, Make sure you switch to the v3 BETA branch.
Instructions here.

If you encounter any bugs or issues, reporting them to our Discord server will be the best way to get the support you need. Join our Discord server

[h3]BETA 012 Release Notes:[/h3]
  • Enabled real-time language switching within the app, making almost all English text adaptable for translation into other languages. Detailed instructions on contributing to DSX translations for your native language will be provided soon on the DSX Discord Server.
  • Conducted infrastructure improvements in anticipation of an upcoming offline mode, enhancing the overall system to support this feature seamlessly.
  • Optimized ownership result retrieval by introducing a server cache, significantly improving response times compared to querying the entire request for each instance.
  • Enhanced Internet Connection checks and optimized internet queries for improved performance and reliability.
  • Improved the behavior of duplicating/resetting an Action Profile to ensure more intuitive and consistent functionality.
  • Enhanced the functionality to ensure that the deletion of a DS Edge internal profile persists accurately.
  • Streamlined the Haptic Modes UI by removing the info button and organizing descriptions within dedicated sections when selected. Improvements to the usage of Haptic Feedback Modes
  • Introduced a popup confirmation feature for shutting down DSX when controllers are connected, ensuring a deliberate and informed action.
  • Introduced Dynamic Rumble Sync for Vibration Trigger Mode, enabling the vibration trigger frequency to be dynamically synchronized with incoming rumble from an emulation device.
  • Resolved an issue with the Lightbar in the Controller View on the Controller Page, ensuring correct display when multiple controllers are connected.
  • Resolved an issue with Xbox emulation, ensuring accurate retrieval of raw values for the left joystick.
  • Resolved the issue with the Taskbar Device Menu Virtual Device switching, ensuring that the selected mode is accurately reflected after the selection has been made.
  • Implemented numerous internal bug fixes and optimizations to enhance overall system stability and performance.

DSX v3 BETA 011 released. Check out what's new!

If you own the DLC and don't have v3, Make sure you switch to the v3 BETA branch.
Instructions here.

If you encounter any bugs or issues, reporting them to our Discord server will be the best way to get the support you need. Join our Discord server

[h3]BETA 011 Release Notes:[/h3]
  • DSX now supports the DualSense Edge Internal Profile System, allowing adjustment of up to 3 customizable profiles.

    NOTE: Modifications are only possible when the DS Edge is connected via a USB cable.

    Any changes made within a profile will seamlessly reflect across other systems like the PS5. Easily access and make modifications through the DS Edge | PSVR 2 Page.
    Customize your gaming experience with these features:

    • Rename profiles with a 40-character limit for personalized organization.
    • Tailor supported Button Assignments, including remapping and full button disablement.
    • Adjust Stick Sensitivity by selecting from 6 sensitivity curves with curve adjustment capabilities.
    • Modify Trigger Deadzones for L2 and R2.
    To switch between DS Edge Profiles effortlessly:
    • Fn + Triangle - Default Profile
    • Fn + Circle - custom profile 1
    • Fn + Cross - Custom Profile 2
    • Fn + Square - Custom Profile 3
  • DSX now includes .NET 7, eliminating the need for users to separately download and install .NET 7 for the application to function.
  • Enhanced DSX Launcher now features logging capabilities, aiding in troubleshooting when users encounter issues launching DSX through Steam. The launcher has been streamlined for quicker DSX launches.
  • Revamped VirtualPad SDKs with the integration of new methods for Xbox 360 emulation, now supporting serial numbers for recognition across various Xinput APIs. Additionally, improved error handling during virtual device creation.
  • Introduced Haptic Feedback warning for controllers without USB connections or those not of the DualSense type.
  • Added button to Disable passthrough for Adaptive Triggers and LED Pages when displaying the passthrough warnings.
  • Adaptive Triggers and LED Page mode selections are now highlighted with the accent color, making it clear and easily identifiable which mode is currently selected.
  • DS4 emulation warning removed due to increased stability.
  • Concealed DualSense features (Player Indicators, Indicator Brightness) when a DualShock 4 is selected as the device.
  • When Constant Data Communication is turned off, the device will now update every few seconds instead of waiting for new data to be sent to the controller.
  • Resolved issues related to controller connection attempts in DSX.
  • Addressed and fixed bugs related to sending/receiving data from a controller in DSX.
  • Resolved an issue in the Notifications Page where the Low Battery Notification Repeat setting was not being saved.

BETA 010 released. Check out what's new!

If you encounter any bugs or issues, reporting them to our Discord server will be the best way to get the support you need. Join our Discord server

[h3]BETA 010:[/h3]
  • Enhanced user experience by implementing a warning prompt when adjusting Adaptive Triggers or LEDs while emulation passthrough options are toggled on. This alert ensures users are aware of potential interactions and settings overridden by the passthrough mode.
  • Resolved a crash issue triggered by controller disconnection, stemming from certain profile system logic.
  • Addressed and resolved a crash issue that occurred when attempting to duplicate an Action Profile.
  • Resolved an issue where Battery Mode for the Player Indicator would not function if the Battery Low Flashing system was toggled off.
  • Implemented updates to VirtualPad SDKs, incorporating bug fixes and performance improvements for enhanced functionality.
  • If DSX appears as the Now Playing status on Steam, ensure smooth gameplay by disabling Steam Input for DSX. To do this, navigate to Steam -> Library -> DSX -> Gear Icon -> Properties -> Controller, then select "Disable Steam Input" from the dropdown list. This prevents potential detection issues when playing games on Steam.

BETA 009 released. Check out what's new!

If you encounter any bugs or issues, reporting them to our Discord server will be the best way to get the support you need. Join our Discord server

[h3]BETA 009:[/h3]
  • Introduced a controller aliasing capability to enhance usability across DSX. This allows users to assign recognizable names to controllers for easy identification during modification. Configuration is available in Profiles Page -> Device Name. (Clearing the text field and saving will restore the name to its default state.)
  • Enhanced functionality by implementing the ability to disable Automatic Idle Shut-Off from activating while the device is charging. Configuration is available in Controller Page -> General Settings
  • Enhanced user experience by implementing a feature to display connected controllers in the system tray icon menu. Users can now conveniently disconnect Bluetooth-connected controllers and switch between various emulation modes. The visibility of connected controllers can also be configured in Settings Page, under Interface -> Taskbar Preferences -> Show Connected Controllers.
  • Introduced the "Disconnect Controller On Exit" feature, allowing users to automatically turn off any Bluetooth-connected controllers upon exiting DSX. This functionality can be customized in the Settings Page under the Behavior Tab -> Disconnect Controller On Exit.
  • Added a cautionary warning for DualShock 4 emulation, as it is currently under investigation. Users are advised that employing this mode may lead to an unexpected system restart. Please exercise caution and use at your own risk. We appreciate your patience as we actively work on a solution!
  • Reversed the decision to hide navigation items when no controllers are connected to DSX.
  • Reversed the default setting for Constant Data Communication to be toggled off. Enabling this feature by default may hinder the ability of other Bluetooth controllers to establish a connection to DSX/PC. (Note: Users with a wired connection should not be affected by this change.)
  • Addressed issues with the overall Profile System, resolving bugs that occurred when using multiple controllers. This includes fixing the Notifications Profile not updating for the Active Profile in the Profiles Page, along with implementing other enhancements to the Profile System.
  • Resolved the issue of being unable to navigate back using side mouse buttons (backwards, forwards) when reaching the Controller Page.
  • Addressed and corrected issues with Battery Mode LED gradients, ensuring proper application and preventing glitches, even when the reset button is pressed.
  • Resolved the issue of the microphone not working in certain emulation modes when connected via a wired connection.