DSAdvance

DSAdvance
DSAdvance
 New
File Size:
9.94 MB
Version:
1.7
Author:
Date:
27 August 2025
Downloads:
4 x

Advanced Xbox gamepad emulation for Sony DualSense, DualShock 4, Nintendo Pro controller or Joy-cons. Supports aiming and driving by tilting the gamepad, stick emulation on the touchpad, keyboard and mouse emulation, and external pedals with extra buttons, and other Digispark-based joysticks. Works based on the driver ViGEm.

Features

* Tilt driving and aiming support (gyroscope, no additional settings required);
* Easy switching between driving and aiming modes (maximum innovative motion gameplay);
* Windows control, volume adjustment, and screenshot creation using a gamepad;
* Remapping Xbox controller buttons, different profiles;
* Keyboard and mouse emulation for old games, as well as profiles;
* Support for adaptive triggers for Sony DualSense in USB connection mode;
* Various emulation modes for games with adaptive triggers;
* Battery level display on the light bar and player indicators (for Sony gamepads);
* Turning off the light bar for full immersion in the dark;
* Support for two gamepads, the first with full functionality, and the second with simplified features (must be enabled in the config);
* Support for external modified racing pedals with any 16 buttons;
* Support for emulating any Xbox controller button presses using a Digispark joystick (up to 16 buttons)

Notes

Setup

  1. Study the documentation to be aware of all features and specifics.
  2. Install ViGEmBus.
  3. Install Microsoft Visual C++ Redistributable 2017 or newer.
  4. Connect the Sony DualSense, DualShock 4, Nintendo Pro controller or Joy-Cons.
  5. Unzip and launch DSAdvance.
  6. If necessary, change the dead zones of the sticks, triggers or other parameters in the configuration file Config.ini.
  7. (Optional) To enable operation of two gamepads, change the Enabled parameter to 1 in the SecondaryGamepad section. You can also adjust dead zones for sticks, triggers, and colors.
  8. When used with Steam games, in the controller settings, disable Playstation personal settings.
  9. It is also recommended to install HidHide, then in the HidHide Configuration Client add DSAdvance.exe and turn on the paramete Enable device hiding(If turned off). It is necessary so that the game did not see our controller, and saw only emulated Xbox 360 gamepad.
  10. (Optional) To launch from the notification area (tray), by double-clicking, you can add a shortcut to Launcher.exe to Windows startup %AppData%\Microsoft\Windows\Start Menu\Programs\Startup.
  11. (Optional) To run third-party utilities via Launcher, specify the title and path to the application in the configuration file.
 
 
Powered by Phoca Download