View previous topic :: View next topic |
Author |
Message |
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Tue May 01, 2007 1:02 pm Post subject: [XINE] Utiliser une télécommande (resolu) |
|
|
Bonjour,
J'ai ressorti de mon carton à vieux trucs une télécommande avec son récepteur ir vers USB qui etait fourni avec mon ex-portable ...
Super je branche sous linux ... cool une nouvelle entrée dans /dev/input
Code: |
localhost florent # cat /dev/input/event5
÷97FÎG
¦÷97FÓG
¦÷97FÚG
ø97F▒¦ø97F▒¦ø97F▒ø97F¦ø97F¦ø97Fy
localhost florent #
|
Ca crachouilles quand j'appuie sur les touches ... ouaissss .... sauf que .. ca se greffe aux entrées clavier .. cad que le bouton ok de ma télécommande fait entrée ...
Je suis plutot embêté j'aurais souhaité attribuer d'autres keycodes afin de les mapper sur les volumes dans kde et autres joyeusetées ....
Et je suis un peu perdu sur les différentes couches pour les input dans linux+xorg+kde ...
Si quelqu'un pouvais éclairer ma lanterne ca serais chouette ^^
Last edited by dapsaille on Tue May 01, 2007 1:32 pm; edited 2 times in total |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Tue May 01, 2007 1:16 pm Post subject: |
|
|
Bon en fait à part la touche OK de la télécommande les keycodes sont mappés à la suite du clavier .. donc je teste pour voir ca devrait aller ^^
Par contre .. pour le volume ok ca vas .. mais pour xine je ne vois pas comment faire .. les keycodes étant différents des touches du clavier .. peut etre en modifiant les sources de xine ? |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Tue May 01, 2007 1:31 pm Post subject: |
|
|
Code: |
localhost florent # xmodmap -e "keycode 180 = Right"
|
Est mon ami :p
bon je m'auto-résolve |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Tue May 01, 2007 1:46 pm Post subject: |
|
|
Donc pour résumer ...
Branchez votre télécommande, emerge xev, lancer xev et si lors d'une pression d'une touche de la télécommande un keycode s'affiche dans xev , notez le .. pour toutes les touches qui vous intéressent.
Ensuite tappez
xmodmap -pke >> KEYMAP
afin de récupérer le layout actuel de votre clavier et avoir ainsi une table de correspondance ...
Dans un script
tappez
xmodmap -e "keycode 180 = Right"
Ou Right est la touche droite du clavier et 180 le code de la touche de ma télécommande (le mot Right est trouvé en regardant le fichier KEYMAP)
Voilaaaa continuez pour toutes les touches et à vous les joies de la télécommande |
|
Back to top |
|
|
|