Joysticks
Appearance
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 >>>;
}
}
}
}