Skip to content

Release Candidate 0.8.3.1

Compare
Choose a tag to compare
@Valkirie Valkirie released this 01 Jan 15:51
· 2605 commits to main since this release

How to install

  1. Download the installer below.
  2. Run the installer.

Once installation is complete, the installer will automatically start the frontend Controller Helper. From here you'll be able to install and start the Controller Service. Once service is running, the frontend will let you manage the virtual controller and create or modify profiles.

Remarks

  • This release supports Windows 10/11 only! (Intel/AMD 64-Bit)
  • This release will install and deploy ViGEmBus and HidHide.
  • This is a release candidate version compiled in debug mode. Its perfromance and CPU usage might be slightly higher than final builds.

Features

  • Implement support for emulating complete DualShock 4 (DS4 touchpad, DS4 Gyrometer and accelerometer)
  • Implement support for emulating complete Xbox 360 gamepad.
  • Implement support for motion controls via cemuhook for full compatibility with yuzu and cemu.
  • Implement open-API to allow third party applications to communicate with Controller Service.
  • Implement Universal Motion Control (UMC). Read more

image
image
image

Controller Helper arguments

ControllerHelper.exe profile --mode="xinput" --exe="C:\Users\benja\AppData\Local\Playnite\Playnite.DesktopApp.exe"
ControllerHelper.exe profile --mode="ds4" --exe="C:\Users\benja\AppData\Local\Playnite\Playnite.DesktopApp.exe"
ControllerHelper.exe service --action="xxx" (install, uninstall, create, delete, start, stop)

Changelog

Full Changelog: bin-rc-0.8.2.2...bin-rc-0.8.3.1

  • improved wrapper deployment (now supports all xinput dlls and distinct Xbox360, DS4 x360ce ini)
  • improved process monitoring (now capable to get Gamepass games executable path)

Fixed Issues

  • fixed an issue causing profiles to be updated twice.
  • fixed an issue preventing wrapper from being deployed
  • fixed an issue causing UMC triggers to ignore AlwaysOn
  • fixed an issue causing crash on null PipeClient, PipeServer

Known issues

  • Steering Axis, Invert Axis are broken features, therefore they were disabled.