Standards Based Development
Press the the arrow keys for directional control, press a for a, b for b, enter for start, shift??? for select:
key('a', function(){ alert('you pressed a!') });
key('b', function(){ alert('you pressed b!') });
key('enter', function(){ alert('you pressed enter!') });
// key('shift', function(){ alert('you pressed shift!') });
key('left', function(){ alert('you pressed left!') });
key('right', function(){ alert('you pressed right!') });
key('up', function(){ alert('you pressed up!') });
key('down', function(){ alert('you pressed down!') });