This tricks the PC into thinking your PlayStation controller is an Xbox 360 controller, which Far Cry 4 supports natively. 4. Disable Overlays

Look for items labeled or Virtual HID Framework .

💡 If you are using a non-Steam version (Uplay/Ubisoft Connect), you can add the game to Steam as a "Non-Steam Game" to utilize these same controller wrappers. 3. Use DS4Windows for PlayStation Controllers