Joysticks
From CCRMA Wiki
Mapping Joysticks
Hid js; HidMsg msg; if( !js.openJoystick( 0 ) ) me.exit(); <<< "Ready?", "" >>>; while(true) { // wait for event js => now; while( js.recv( msg ) ) { js => now; <<< "\n\nI LIKE TO","MOVE IT MOVE IT" >>>; while( js.recv(msg)) { if( msg.isAxisMotion()) { <<< "axismotion" >>>; <<< "axis: ", msg.which, " position: ", msg.axisPosition >>>; } if( msg.isButtonDown()) { <<< "buttondown: ", msg.which >>>; } if( msg.isButtonUp()) { <<< "buttonup: ", msg.which >>>; } if(msg.isHatMotion() ) { <<< "hat: ", msg.idata >>>; } } } }