20050606 duncan joystick
 -