This simplifies the code in GameCubePane, and allows us to use the EXIDeviceType enum in error messages.