I already opened three issues over the last years, which address problems with the DS4 controller via Bluetooth and USB. In the last days, I installed a game on my laptop, which runs the same Endeavouros and discovered that the DS4 is fully working with Bluetooth and USB. Rumble is fully supported in the game I tried.
So I installed the same game on my PC and no rumble, I bought a new Intel AX210 no rumble via Bluetooth. I checked if both are using the same driver and the same Proton version, which they do.
The laptop has a 12450H and the PC a 13400F in an Asrock B660M Pro RS Motherboard. The laptop has AX201 chip, so I will buy this too, just to make sure, if that solves the problem, but I guess not.
So how is it possible that on one device I get rumble support, on the other one no rumble?
P.S. I am sorry that the DS4 controller is such an endless story, but it’s a great controller which I favour.
After a few hours of searching, I found this link:
So I searched the system.reg of the game folder for those lines and they where missing on the PC and present on my Laptop. Which was very strange because I never added anything on the laptop, I just installed the game.
I copied the lines from my laptop to my PC and renamed it with .reg ending. In Heroic I clicked on winetricks to get to regedit and then just used the .reg file to edit the system.reg. I started the game and have finally rumble with a DS4 controller.
I still have no controller support via Bluetooth in Horizon Zero Dawn, but by emulating a xbox conrtoller wit ds4drv, the controls work, but the rumble is missing again. Damm you DS4 controller.