vir: Heise
API je razmeroma preprost in podpira samo tri dogodke - MozJoyButtonDown (stisk gumba), MozJoyButtonUp (sprostitev gumba) in MozJoyAxisMove (premik joystick palice oz. gobic na gamepadu), ki jih brskalnik procesira podobno kot miško in tipkovnico (analogno onkeypress in sorodnim dogodkom). Google je po drugi strani mnenja, da je joystick sposoben proizvesti malo preveč dogodkov na sekundo, zato so so namesto event handlerja implementirali periodično preverjanje (pooling) za nove evente preko novega objekta navigator.joystick (kot se to počne v asinhronem I/O). Bojda naj bi manj zmrzovalo brskalnik. Da pa različen API ne bi predstavljal preveč preglavic za razvijalce, je že na voljo wrapper knjižnica joystick.js, ki podpira oboje.
Prav zanimivo bo videti, kako se bo to ujelo s speech-to-text tehnologijo, ki jo predogledno podpira Chrome od različice 11 dalje. Tipkovnica več ne bo potrebna za krajše sestavke (itak samo še twittamo, nihče več ne piše daljših sestavkov ..), namesto miši pa bomo v roke prijeli bistveno bolj kavču naklonjen gamepad.