5,810
edits
| Line 61: | Line 61: | ||
Primero has de notar que js demo reporta que numero es asignado a cada palanca de mando reconocida por el driver. Tambien, haz de notar que el “nombre” de cada joystick reportado está tambien incluido entre comillas. Necesitaremos los nombres para cada archivo de interconexión cuando comenzemos a escribir los archivos de interconexión xml para cada palanca de mandos. | Primero has de notar que js demo reporta que numero es asignado a cada palanca de mando reconocida por el driver. Tambien, haz de notar que el “nombre” de cada joystick reportado está tambien incluido entre comillas. Necesitaremos los nombres para cada archivo de interconexión cuando comenzemos a escribir los archivos de interconexión xml para cada palanca de mandos. | ||
=== | ===Identificar el numero de ejes y botones=== | ||
Los Ejes y el numero de botones pueden ser identificados usando js demo como sigue. Observando el mensaje de salida de js demo al trabajar con ejes y botones puedes determinar que ejes y que botones son los asignados a cada palanca de mando. Esto deberia notarse por numeros que por lo general empiezan en cero. | |||
Los botones son manipulados internamente como numeros binarios en los cuales el bit 0 (el menor bit significante) representa el botón 0, el bit 1 representa el botón 1, etc., pero este numero es visualizado en pantalla con notación hexadecimal, así: | |||
* 0001 ⇒ button 0 pressed | * 0001 ⇒ button 0 pressed | ||
edits