Skip to content

Zartoz/DualSenseMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DualSenseMapper

DualSenseMapper is a lightweight Windows app that maps a Sony DualSense controller to a virtual Xbox 360 controller.

Preview

ui

Features

  • DualSense support over USB and Bluetooth
  • Low-latency HID input setup
  • Xbox 360 virtual controller output through ViGEmBus
  • Mapping for sticks, triggers, face buttons, D-pad, Options, Share, PS, and touchpad click
  • DualSense lightbar hue slider in the app UI

Requirements

  • Windows
  • .NET 8 SDK
  • ViGEmBus installed

Run

  1. Build and run from the project:
dotnet run --project .\\DualSenseMapper.csproj

Or build it:

dotnet build .\\DualSenseMapper.csproj
  1. Download from release: Latest Release

Files

  • AppMain.cs - app UI and controller mapping logic
  • DualSenseMapper.csproj - project file
  • DualSenseMapper.sln - Visual Studio solution

Notes

  • The repo ignores generated output folders like bin, obj, build-check, and DualSenseMapper-App.
  • The virtual controller appears as an Xbox 360 controller, which is expected for this project.
  • Vibe Coded

About

DualSense to Xbox 360 mapper for Windows with USB/Bluetooth support, low-latency input, and lightbar control.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages