Hoy acabo de tener una pequeña batalla para hacer funcionar mi Dual Shock 3 con el zsnes. Primero de todo decir que en ubuntu sin instalar nada reconoce el mando cuando estás usando el cable. En modo inalámbrico hay que hacer una serie de cosas (y es necesario que tu PC tenga bluetooth). Para los que os interese cómo configurar DualShock 3 o Sixaxis con bluetooth, hacer click aquí
(en inglés).
Ahora vamos al tema, el problema con el mando del DualShock 3 es que un PC va a reconocer que es un GamePad con cientos de ejes analógicos y 19 botones (no sé de donde saca los tres extras). Esto implica que zsnes cuando vas a configurar el gamepad se vuelva directamente loco y se crea que siempre está pulsado el botón que se corresponde con el código J19 (debe ser por alguna historia de uno de los acelerómetros del mando).
La solución en este caso pasa simplemente por editar el fichero de configuración de zsnes y darle los siguientes valores a la configuración del mando (estos valores están pensando en recrear la disposición de botones del mando original de SNES).
pl1selk=310
pl1startk=313
pl1upk=314
pl1downk=316
pl1leftk=317
pl1rightk=315
pl1Xk=322
pl1Ak=323
pl1Lk=320
pl1Yk=325
pl1Bk=324
pl1Rk=321
De esta manera, por si os interesa recolocar los botones a vuestro gusto, os dejo la lista de valores con la correspondencia de un dual shock 3 (o sixaxis).
select = 310
start = 313
cruceta arriba = 314
cruceta abajo = 316
cruceta izquierda = 317
cruceta derecha = 315
círculo = 323
x = 324
cuadrado = 325
triángulo = 322
L1 = 320
R1 = 321
Nota: Es posible que L2 y R2 sean 318 y 319 respectivamente.
VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)