diff --git a/src/wiiuse.c b/src/wiiuse.c index 96568b8..127099a 100644 --- a/src/wiiuse.c +++ b/src/wiiuse.c @@ -229,6 +229,7 @@ void wiiuse_rumble(struct wiimote_t* wm, int status) { } else { WIIUSE_DEBUG("Stopping rumble..."); WIIMOTE_DISABLE_STATE(wm, WIIMOTE_STATE_RUMBLE); + buf &= ~(0x01); } /* preserve IR state */