   }
 
   if (lastPrevDown && currentMillis - lastPrevDown > CLICK_TIMEOUT) {
-    Keyboard.release(KEY_MEDIA_PREVIOUSSONG);
     lastPrevDown = 0;
   }
 
   if (lastNextDown && currentMillis - lastNextDown > CLICK_TIMEOUT) {
-    Keyboard.release(KEY_MEDIA_NEXTSONG);
     lastNextDown = 0;
   }
 }


  Mouse.begin();
  Keyboard.begin();

  pinMode(MOBILE_CHARGER_PIN, OUTPUT);
  analogWrite(MOBILE_CHARGER_PIN, 0);


    case BUTTON_PREV:
      if (!lastPrevDown) {
        Consumer.write(MEDIA_PREVIOUS);
        debug("PREV");
      }

