pues es bastante simple, la ps3 tiene un orden especifico de botones en sus joysticks para definir que boton es X, cual es circulo, etc.
y dependiendo del adaptador es como el joystick se representa.
por dar un ejemplo: con el doble el joystick Circulo es el boton 1 y X es el 2, entonces para la ps3 como el boton 1 es X representa el Circulo como X. Mientras que con el adaptador individual el boton 1 es x , el circulo es 2 y asi y la ps3 toma los botones en su respectivo orden(espero aver aclaradome xD)