Unofficial Windows on ARM64 build support for schmaldeo/DS4Windows.
This fork keeps the original DS4Windows project intact while adding a native
ARM64 publish target. The ARM64 release includes an ARM64 vigemclient.dll
next to DS4Windows.exe, which is required by Nefarius.ViGEm.Client to talk
to the installed ViGEmBus driver.
- Builds for
win-arm64. - Runtime smoke tested on Windows ARM64.
- Basic controller input, ViGEmBus, and HidHide were verified working.
dotnet publish DS4Windows\DS4WinWPF.csproj -c Release -p:Platform=arm64 -o .\bin\arm64\Release\output- Windows 10 or newer on ARM64.
- .NET 8 Desktop Runtime for Windows ARM64.
- ViGEmBus driver with ARM64 support.
All credit for DS4Windows belongs to the original authors and maintainers. This fork only carries the ARM64 build enablement work.
For full DS4Windows documentation, usage notes, license details, and project history, see the original repository: