Ok I get that. All controllers are hidden via Hid hide, and dont show up in windows devices.
I have Mapped Xoutput from my Joystick to the controller. I test it in windows under the game controllers/properties to verify in real time that my joystick is sending commands to the ps4 controller, and it is.
I load BF2042, and the DS4 controller works, and Is being emulated as an XBOXController so the game will use it.
I can use it to drive vehicle, and fly, and even remap keys INSIDE BF2042 by going to the keymapping tab, and testing if the controller will allow me to change commands directly. It works.
For some reason, that for the life of me I just cant seem to figure out, the Xoutput to contoller mapping doesnt work once BF2042 is loaded, even though it still sends commands simultaneously Through windows game controllers/Properties tab, and I can see it actively working.
What am I missing?