Arduino Mega come Keyboard USB

Salve a tutti, volevo sapere se qualcuno di voi a mai utilizzati l'aggiornamento del firmware usb, per far vedere la nostra arduino come una tastiera.
Girovagando un po ho trovato questo:

alcune cose che non mi sono chiare:

1 Dopo aver aggiornato il firmware, cosa cambia alla mia arduino?
2 dopo viene vista come tastiera dal pc.... e se voglio caricargli altri programmi, uso sempre l'ide di arduino?
3 come faccio ad aggiornare il firmware con windows?

so che alcune domande sono stupide, e che esiste una documentazione, ma il mio inglese e abbastanza pietoso, e visto la delicatezza dell'operazione preferisco chiedere a qualcuno piuttosto che trovarmi poi con una arduino inutilizzabile.

grazie in anticipo Vic

Se hai questa necessità è più conveniente prendere una Leonardo che ha il supporto nativo per tastiera e topo.

Il fatto e che la mega e già in mio possesso, la Leonardo dovrei comprarla, preferivo fare prove senza spendere.......