Is the touchscreen used for anything? You could use it to emulate joystick input... There's also the accelerometer.