PS3XPAD aunque no es infalible y solo funciona en cfw. Tus unicas opciones reales son A) un adaptador, ya sea cronusmax, titanone, de mayflash o de brook. B) Conseguir un DS3 original, de terceros o chino.
Y por cierto, tambien puedes emparejar via bluetooth el DS4 solo lo agregas en dispositivos bluetooth, pero sigue sin ir el boton ps y en los juegos que explicitamente solicitan un DS3 (MGS2 y 3 por ejemplo) no funciona