Outils pour utilisateurs

Outils du site


telecommande_konig_cmp-mediarem12

À propos

cmp-mediarem12.jpgPour commander mon HTPC à distance, j'ai acheté une télécommande Konig (sous la référence CMP-MEDIAREM12).

Bien que cette télécommande est correctement réconnue sans aucune manipulation, quelques touches sont mal configurées par défaut. Je vais présenter ici comment configurer ces touches sous XBMC.

Keymap sous XBMC

Testé sous XBMC pre-11.0 (Debian Wheezy).

Cette télécommande est détecté comme un simple clavier sous GNU/Linux. Il n'est pas nécessaire donc de le configurer avec lirc.

Étant une télécommande compatible MCE (Windows Media Center), les principaux touches sont déjà correctement configurées dans XBMC. Mais quelques touches sont mal configurées.

Pour cela, j'ai créé un fichier keymap. Vous pouvez télécharger le keymap remote.konig.cmp-mediarem12.xml. Placer ce fichier dans le dossier ~/.xbmc/userdata/keymaps/.

J'ai ajouté une fonctionnalité assez intéressante : transformer les touches numériques comme les touches des téléphones portables (c'est-à-dire, qu'une touche permet de saisir plusieurs caractères selon de nombre d'appuis successives; par exemple, la touche 2 permet de saisir a, b, c ou 2.).

Mais pour cela fonctionne, il faut modifier la table de correspondance des touches sous X (avec xmodmap). En effet, les touches numériques ne sont pas exactement réconnues telles qu'elles. Créer le fichier ~/.xmodmap et copier les lignes suivantes :

.xmodmap
keycode 10 = 1
keycode 11 = 2
keycode 12 = 3
keycode 13 = 4
keycode 14 = 5
keycode 15 = 6
keycode 16 = 7
keycode 17 = 8
keycode 18 = 9
keycode 19 = 0

Pour que cela soit prise en compte par le serveur X, taper la commande suivante :

$ DISPLAY=:0 xmodmap ~/.xmodmap

Il faut lancer donc cette commande à chaque lancement du serveur X. À adapter selon comment est configuré votre htpc sous XBMC. Si vous avez suivi mon tuto XBMC sous Debian light, il faut juste modifier le fichier init en commentant la ligne suivante :

DAEMON_OPTS=" /usr/bin/xbmc-standalone -- :0"

Ensuite, créer le fichier ~/.xinitrc et copier les lignes suivantes :

xmodmap ~/.xmodmap
xbmc-standalone
telecommande_konig_cmp-mediarem12.txt · Dernière modification: 2016/02/16 23:11 (modification externe)