En la PC instalas KODI o el Windows Media Center u otro Media Center para windows y lo dejas como interfaz por defecto, y con un dongle USB a IR podras programar un control remoto de TV cualquiera [o casi cualquiera] para controlar la HTPC. En el wiki de KODI deberia aun estar informacion sobre eso. Otra opcion de control es via un wiimote [si, esos controles de la vieja consola Wii] y una Dolphinbar en modo PC, para usarse como raton
-->mayflash.com/product/W010.html
Pasando al chromecast [con androidtv me oparece seria mejor], que bueno que te diste cuenta que requieres de un HUB USB, eso si, este HUB debe tener entrada de alimentacion para poder alimentar al chromecast, detalle importante a tener en cuenta.