Puoi usare LIRC per comandare la porta infrarossi. Se invece utilizzi Windows, c'e' un port del software al seguente URL:
WinLIRC Homepage
Ovviamente dovrai scrivere del codice per usare le librerie: guarda la documentazione, ci sono anche degli esempi.
Ciao
Lambda