Você pode facilmente usar um laptop, se for interessante para você. Na verdade, é muito fácil de configurar e configurar. Você instalará o QuickSynergy (no Ubuntu Software Center) no seu mediacenter e no seu laptop e, em seguida, configurará o mediacenter para se conectar ao seu laptop.
Se você não estiver familiarizado, o Synergy permite que você defina outro computador semelhante a ter um monitor externo. Ou seja, você moverá o ponteiro do mouse para fora da tela dos laptops e controlará o outro com o mouse e o teclado.
Uma coisa que você deve estar ciente, é que o PC controlador, um laptop, neste caso, é chamado de servidor e que o mediacenter será um cliente. A configuração é bem simples. No mediacenter, você abrirá a página "Use" no QuickSynergy e insira o nome do host de laptops no campo de nome do host do servidor e o nome do host do mediacenter no campo de nome de tela. Acrescente .local aos nomes de host, assim se seu laptop é chamado mylaptop, então se torna mylaptop.local. Clique em executar.
No laptop, você executa o QuickSynergy, mas, desta vez, abre a página "Compartilhar". Digite o nome do host do mediacenter em um dos quatro campos (novamente, isso será como mediacenter.local) e clique em Executar. Agora você pode mover o ponteiro do mouse do laptop para o mediacenter, e o teclado e o mouse funcionarão como se você tivesse um teclado e um mouse conectados ao mediacenter.
Eu sei que não é exatamente o que você pediu, mas é uma solução totalmente gratuita, desde que você tenha um laptop. :)
Funciona com o OS X e o Windows também, a propósito.