This also fixes a bug where every event from the device (like not worn detection) counted as a button press