Nearly all PC games that support controllers will support the virtual XBox controller. Very few games will support the virtual DS4 emulation. That is mainly for PS Remote Play.
HIDHide is seldom necessary, only if the game acts like it is responding to two controllers. If the game sees the quadstick directly, there might not be any need for a virtual controller in the first place. HIDHide would never be needed for PS Remote play.
Disable or uninstall HIDHide until you have a problem that requires it. If you install/uninstall HIDHide, it is important to reboot the computer.
Remove this line from the Preferences sheet:
enable_DS3_emulation | 4 | DO NOT CHANGE | 0=Normal PS3 mode, 1=DS3 emulation, 2=X360CE mode, 3=XB360 emulation, 4=PS4, 5=Nintendo Switch |
The quadstick is already in the correct emulation mode. Setting it just interferes with the logic of the quadstick determining what it is plugged into (PS4, PS3, PC, Mac, etc). Mode 4 is special in that it can morph into other emulation modes depending on the host.
You don't mention the game or the gaming store, but if it is Steam, there are controller settings for Steam that can affect how games see controllers, including disabling them. Other stores may have similar settings.
So, turn on the xbox emulation, leave QMP running in the background, and see if you have better luck.