Controller di gioco

Buongiorno vorrei costruire il controller per un gioco musicale (non so se si può dire il nome per regolamento) in cui sono presenti 7 bottoni rettangolari preferibilmente illuminati alla pressione. Per fare questo progetto avevo in mente di utilizzare il mio arduino uno con l'eventuale impiego delle uscite analogiche come digitali in mancanza di porte. Per la parte hardware non avrei molti problemi e pensavo di collegare delle 3 uscite dello switch una a massa e due nelle uscite digitali (una per il led e una per il pulsante). L'unico dilemma per la parte hardware è, visto che i led sono alimentati a 12 V, che transistor utilizzare. Per quanto riguarda la parte software vorrei sapere come si può fare in modo che alla pressione di un tasto venga premuto un tasto della tastiera (senza un arduino Leonardo). Grazie in anticipo e mi scuso se ho sbagliato sezione