Skip to content

The battle-tested industry-standard remapping tool for Windows.

License

Notifications You must be signed in to change notification settings

Torinth/DS4Windows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codename: Vapour Input

Build status Requirements GitHub issues by-label GitHub issues by-label

A reimagination of DS4Windows.


☣️ Highly unstable, work-in-progress, constantly changing, incubating software ahead ☣️

⚠️ DO NOT USE UNSUPERVISED ⚠️

Disclaimers

  • ⚠️ Might crash your system (BSOD)!
  • ⚠️ May or may not launch/work/crash!
  • ⚠️ Use at your own risk!
  • ⚠️ No support provided whatsoever!

About this fork

👉 Very sporadically updated development blog.

What this is

Over its lifespan of of nearly a decade DS4Windows has seen many contributors, changes, fixes, feature additions and has grown and kept relevant to gamers who'd love more control over their beloved peripherals. Beginning with the PS4 Controller (DualShock 4) it nowadays also supports its successor the PS5 DualSense and even the Nintendo JoyCons. With age and popularity come new challenges. The code has become more powerful, but also more troublesome to maintain and carries a lot of legacy design patterns and restraints from an outdated .NET universe. Here's where we step in.

CircumSpector is a collective of enthusiasts craving to see DS4Windows continued. We attempt to rewrite major sections of the dated code segments to make maintenance and new feature additions fun again. This will take some time and a lot will probably break - intentionally or unintentionally so sooner or later we need a bigger test squad. For now, the issue tracker and discussions remain collaborators only to avoid bug reports for things we already know so we can focus on the code and nothing else.

In October 2022 we started a rebranding which includes an intermediate project name change to further distance this work from the current dominant and maintained DS4Windows version(s). An official new app name is yet to be settled on.

Where are the download links

There are none. Until this message changes, the rework is in constant motion and there is no value for us to provide binaries at this point. Feel free to clone and build yourself if you're brave 😜

Where can I get more information

Join our Discord server 🎉

Contributing

If you are a developer looking to join the team just drop @nefarius a message! ⌨️

If you want to see this project succeed give it a GitHub star to show interest! ❤️

How to build

  • Get Visual Studio 2022 (Community Edition is fine)
  • Install ".NET desktop development" workload
    setup_Z38OdfI0YX.png
  • Install latest .NET 6 SDK
  • Build the solution in Visual Studio
    • Dependencies are pulled in automatically via NuGet
  • To create a production release, use the command line:
    dotnet publish /p:PublishProfile=Properties\PublishProfiles\release-win-x64.pubxml
    ⚠️ this will fail when triggered via Visual Studio due to a pending issue ⚠️

Sponsors

JetBrains Advanced Instzaller

About

The battle-tested industry-standard remapping tool for Windows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 76.0%
  • JavaScript 23.9%
  • Other 0.1%