Puede ser un problema de asignación de botones. No lo he probado, así que no estoy seguro de que responda a tu pregunta, pero esto es lo que encontré hoy:
Usé una aplicación del Mac App Store llamada Joystick Mapper, aunque también hay otras aplicaciones disponibles. Esto le permite asignar manualmente cada entrada desde el DS4 a los botones del teclado en su Mac, utilizando efectivamente la configuración del teclado en los juegos como sus controles. Para este ejemplo, asigné las entradas de mi DS4 a la configuración del teclado en Max Payne 3. Si observa las imágenes a continuación, puede ver cómo usé las configuraciones del teclado en el juego para ayudarme a asignar el controlador (haga clic en las imágenes ampliarlos).
enlace
La aplicación está aquí: enlace