I really don’t know then, you can try this which I’ve found to sometimes fix dualshock controller shenanigans:
- Have game running and controller connected
- Run ds4drv with
ds4drv --hidraw
- Wait 5 seconds
- Close ds4drv by pressing ctrl+c twice
You could also try leaving ds4drv running and seeing if that makes a difference.