WiimoteReal: use inheritance instead of #ifdef