Looking at the control manual this looks very ergonomic. You're essentially delegating non-input controls to a joystick with feedback, while the typing is done on the keyboard. This is actually useful.
ulimit -c 0
Unclench: ulimit -c unlimited