Problema borrando un programa en Arduino Micro.

Hola. Tengo un Arduino Micro al que le instalé un programa para usarlo como teclado de PC. El asunto es que ahora quiero borrarlo para otra cosa y no sé cómo hacer que la PC lo vuelva a detectar como un Arduino y no un teclado. Para colmo de golpe y porrazo el Arduino 1.8.5 me desactivó la opción para elegir en qué puerto está la placa.