Le x360key se décompose en 2 parties, une carte mère et une télécommande. La carte mère est connectée au bus SATA à l'intérieur de la Xbox 360, et s'insère entre le lecteur et la carte mère de la Xbox 360. L'x360key est un système informatique à part entière fonctionnant sous Linux. Il est capable de nombreuses choses comme :
- L'émulation du lecteur DVD de la Xbox.
- Lecture des HDD USB et boitiers USB utilisant des systèmes de fichiers variés.
- Il peut se mettre à jour grâce à un support amovible USB
- Communication entre la télécommande et un HDD USB
- Et bien d'autres (Web server intègre et connexion Wifi par exemple)
- Support du Samba (à venir)
La télécommande est un élément hardware design avec un affichage OLED (diode électroluminescente organique) et 3 boutons. Il se connecte à la carte mère du x360key via une connexion USB2. Il possède également un autre slot USB pour la connexion avec le HDD USB. L'OLED et les boutons sont utilisés pour controler les différentes fonctionnalités du x360key. Il est également utilisé pour explorer le HDDUSB et lancer des jeux.