Après avoir installé XBMC sous Debian light, il me manquait une télécommande pour contrôler mon Média Center. Cependant, je ne possède pas de télécommande IR mais qu'un téléphone portable Sony Ericsson W610i. Ce portable peut être utilisé comme télécommande par l'intermédiaire du bluetooth.
Toutes les manipulations présentes dans ce document se font en mode texte. Ce document est suite à la page XBMC sous Debian light.
Tout d'abord, il faut installer les outils bluetooth nécessaires :
# apt-get install bluez-utils
Ensuite, il faut éditer le fichier /etc/bluetooth/hcid.conf
vim /etc/bluetooth/hcid.conf
Et, modifier la ligne security user; par security auto;. Penser aussi à modifier le code PIN (passkey) qui est par défaut “1234”. A partir de maintenant, on peut se connecter au portable. Pour scanner les périphériques bluetooth :
# hcitool scan
Pour se connecter à un périphérique (remplacer XX:XX:XX:XX:XX:XX par l'adresse MAC que vous avez obtenu par la commande précédente :
# hidd --connect XX:XX:XX:XX:XX:XX
Maintenant, vous pouvez utiliser votre télécommande bluetooth. Par contre, la plupart des raccourcis ne marchent pas et d'ailleurs ne correspondent pas exactement à nos besoins pour XBMC.
Tout d'abord, listons les raccourcis qui nous intéressent le plus :
| Raccourcis | Description |
|---|---|
| P | Lecture/Pause |
| X | Stop |
| Flèche droite | Avancée rapide |
| Flèche gauche | Retour arrière rapide |
| . | Suivant |
| , | Précédent |
| - | Diminuer le volume |
| + | Augmenter le volume |
| Esc | Menu précédent |
| Tab | Plein écran |
| I | Info |
| M | Menu OSD |
| FIN | Quitter XBMC |
Vous pouvez voir la liste complète des raccourcis par défaut ici. Après avoir identifier les raccourcis qu'on veut avoir, il suffit de créer un fichier *.hid. Le fichier *.hid est un archive tar contenant un fichier XML et une image en png. Pour créer ce fichier *.hid, référez vous à la documentation bien fait sur le site d'Ubuntu-Fr.
Je détaillerai la création de ce fichier plus tard ici.
Voilà un exemple d'image dans le cas d'utilisation de XBMC :
Vous pouvez télécharger le fichier xbmcRemote.hid.
~~DISCUSSION:off~~