Guess it may be a compatibility issue with PS controllers, since both the game and the patch heavily rely on Windows. You can try installing the
DS4 drivers for Windows if you haven't already. If it still doesn't work you can try with three more methods:
1. Download
Rayman Control Panel, run it as administrator, open the game settings and check "Enable native controller support".
2. Install
Ray3Fix, which is an alternative to BR3 by icup321 that uses a newer video wrapper and a DInput-to-XInput controller wrapper, and thus could help you fix your problem (though last time I tried to install this patch it refused to run, and in general I have no experience with this, so if you want more support with this contact icup321).
3. Download
dgVoodoo and mess around with the settings until it works (only do this if literally nothing else works).
If your controller works fine on all other games and has troubles being recognized by Rayman 3 only, then you can try using
JoyToKey to emulate the keyboard and map the keys that you want onto the controller. This should be done only if nothing else works AND your controller works fine with any other game.
As for the last part I'm not sure what you meant, but if you want the menu and HUD to display the PS buttons instead of the PC ones, then the only way you can do that is to manually swap the textures using
this pack. If you want to know how to swap textures in Rayman 3 is pretty easy and there are plenty of guides, but I can briefly summarize it later if you are interested on doing that. For now just try the solutions above and see if they work.