Почему?

Геймпад, который выглядит, как дуалшок 4, и определяется стимом, как дуалшок 4, работает странно?

44

Может вы не тот .NET ставите? Там нужна версия 5.0 или выше.
https://dotnet.microsoft.com/en-us/download/dotnet/6.0/runtime

И на 11 и на 10 программа работает нормально — https://github.com/Ryochan7/DS4Windows/releases/

Автор

ставил и 5, и 6