#1 27/08/2013 20:55:41

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

hauppauge DVB-T sur arch

Bonsoir,
je bloque sur l'install de ma télécommande.
Je suis notre tuto, mais avec irw, je n'ai rien.
Comment tester si la télécommande envoi bien des infos ? J'ai essayé

mode2 -d /dev/input/by-path/pci-0000:01:07.0-event-ir -H devinput                                                                                       
mode2: initializing '/dev/input/by-path/pci-0000:01:07.0-event-ir'                                                                                                       
This program does not work for this hardware yet

Dernière modification par piratebab (27/08/2013 21:40:04)


Mythuser depuis 2005

Hors ligne

#2 27/08/2013 23:27:03

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

est ce que la commane

lircd --device=help

fonctionne chez vous ?


Mythuser depuis 2005

Hors ligne

#3 28/08/2013 00:15:16

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

avec ta télécommande, supprime lirc et teste avec ir-keytable

regarde ces 2 tutos
http://mythtv-fr.org/wiki/telecommandes
http://mythtv-fr.org/wiki/telecommande

Hors ligne

#4 28/08/2013 09:26:57

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

ça fait beaucoup de tutos sur notre wiki!
j'utilise celui ci: http://mythtv-fr.org/wiki/lirc_devinput
sans module lirc, quelques touches sont reconnues par le noyau.
Mais je n'arrive pas à utiliser le module devinput pour reconnaitre toutes les touches.
J'espère que c'est le bon module, difficile d'avoir une confirmation, la commande module=help ne renvoit rien:
http://linuxtv.org/wiki/index.php/Haupp … ol_support

a t il une particularité sous arch (nom différent) ?
J'ai mis la config dans: /etc/conf.d/lircd.conf
c'est bon sous Arch ?
Je n'ai installé que le paquet lirc-utils, car j'ai vu que le paquet lirc ne contenait que 3 drivers dont je n'ai pas besoin:
usr/lib/modules/extramodules-3.10-ARCH/lirc_atiusb.ko.gz
usr/lib/modules/extramodules-3.10-ARCH/lirc_i2c.ko.gz
usr/lib/modules/extramodules-3.10-ARCH/lirc_wpc8769l.ko.gz


Mythuser depuis 2005

Hors ligne

#5 28/08/2013 13:56:10

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

tu te raccroches à l'ancien fonctionnement des télécommandes alors que le principe a complètement changé. et le tuto lirc_devinput n'est pas à jour. Il ne va pas t'aidera. Les 2 que je t'ai donné sont plus à jour meme s'ils sont un peu confus.

Le noyau "décode" la plupart des télécommandes, en tout cas, pour ta télécommande, c'est le cas. Ir-keytable est équivalent à l'ancienne commande "mode2". Il te dira quelles touches sont reconnues. Tu trouveras le fichier de configuration de ta télécommande sous /libudev/rc-keymaps, il y a en 2 : haupp et hauppauge. Il faut essayer les 2 avec la commande

ir-keytable -c -w /lib/udev/rc-keysmaps/haupp

en appuyant sur les touche de ta télécommande, tu devrais avoir les codes exemple 0x800f041e KEY_UP
A ce stade tu sais les codes envoyés par ta télécommande, mais ils correspondent pas forcement à l'action que tu souhaites dans Mythtv exemple ta telecommande donne "key 1" alors que mythtv attend "1". tu as 2 options, modifier le fichier haupp ou hauppauge  après l'avoir copié sous /etc/rc-keymaps et changer de nom pour qu'il ne soit pas écrasé à la prochaine mise à jour. Soit modifier les actions dans mythtv pour qu'ils correspondent au code de ta télécommande.

devinput fait une "traduction de ces codes" pour qu'il soit utilisable par lirc. C'est pour cela que l'on parle de module universelle mais il faut que la première partie fonctionne.

PS avec certaines télécommandes hauppauge, tu peux aussi essaye le fichier rc6-mce

Hors ligne

#6 28/08/2013 20:08:07

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

ça marche effectivement mieux quand on prends le temps de bien lire la doc

ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event3) with:
        Driver cx88xx, table rc-hauppauge
        Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
        Enabled protocols: RC-5
        Name: cx88 IR (Hauppauge Nova-T DVB-T
        bus: 1, vendor/product: 0070:9002, version: 0x0001
        Repeat delay = 500 ms, repeat period = 125 ms

avec l'option -t, j'ai bien les touches décodées, mais 2 fois. exemple:

1377711050.021120: event type EV_MSC(0x04): scancode = 0x1e30
1377711050.021120: event type EV_KEY(0x01) key_down: KEY_PAUSE(0x0001)
1377711050.021120: event type EV_SYN(0x00).
1377711050.133122: event type EV_MSC(0x04): scancode = 0x1e30
1377711050.133122: event type EV_SYN(0x00).
1377711050.381755: event type EV_KEY(0x01) key_up: KEY_PAUSE(0x0001)
1377711050.381755: event type EV_SYN(0x00).
1377711050.413124: event type EV_MSC(0x04): scancode = 0x1e35
1377711050.413124: event type EV_KEY(0x01) key_down: KEY_PLAY(0x0001)
1377711050.413124: event type EV_SYN(0x00).
1377711050.525122: event type EV_MSC(0x04): scancode = 0x1e35
1377711050.525122: event type EV_SYN(0x00).
1377711050.775083: event type EV_KEY(0x01) key_up: KEY_PLAY(0x0001)
1377711050.775083: event type EV_SYN(0x00).
1377711050.893139: event type EV_MSC(0x04): scancode = 0x1e36
1377711050.893139: event type EV_KEY(0x01) key_down: KEY_STOP(0x0001)
1377711050.893139: event type EV_SYN(0x00).
1377711051.013131: event type EV_MSC(0x04): scancode = 0x1e36
1377711051.013131: event type EV_SYN(0x00).
1377711051.261754: event type EV_KEY(0x01) key_up: KEY_STOP(0x0001)
1377711051.261754: event type EV_SYN(0x00).
1377711051.373132: event type EV_MSC(0x04): scancode = 0x1e34
1377711051.373132: event type EV_KEY(0x01) key_down: KEY_FASTFORWARD(0x0001)
1377711051.373132: event type EV_SYN(0x00).
1377711051.485135: event type EV_MSC(0x04): scancode = 0x1e34
1377711051.485135: event type EV_SYN(0x00).
1377711051.735086: event type EV_KEY(0x01) key_up: KEY_FASTFORWARD(0x0001)
1377711051.735086: event type EV_SYN(0x00).
1377711052.109144: event type EV_MSC(0x04): scancode = 0x1e1e
1377711052.109144: event type EV_KEY(0x01) key_down: KEY_NEXTSONG(0x0001)
1377711052.109144: event type EV_SYN(0x00).
1377711052.358414: event type EV_KEY(0x01) key_up: KEY_NEXTSONG(0x0001)
1377711052.358414: event type EV_SYN(0x00).
1377711052.861144: event type EV_MSC(0x04): scancode = 0x1e1f
1377711052.861144: event type EV_KEY(0x01) key_down: KEY_EXIT(0x0001)
1377711052.861144: event type EV_SYN(0x00).
1377711052.973145: event type EV_MSC(0x04): scancode = 0x1e1f
1377711052.973145: event type EV_SYN(0x00).
1377711053.221754: event type EV_KEY(0x01) key_up: KEY_EXIT(0x0001)
1377711053.221754: event type EV_SYN(0x00).
1377711054.093271: event type EV_MSC(0x04): scancode = 0x1e0d
1377711054.093271: event type EV_KEY(0x01) key_down: KEY_MENU(0x0001)
1377711054.093271: event type EV_SYN(0x00).
1377711054.213161: event type EV_MSC(0x04): scancode = 0x1e0d
1377711054.213161: event type EV_SYN(0x00).
1377711054.461750: event type EV_KEY(0x01) key_up: KEY_MENU(0x0001)
1377711054.461750: event type EV_SYN(0x00).

Je verrais ça plus tard.
Reste à mapper tout ça avec mythtv. Comment trouver les codes acceptés par mythtv ?
Ma télécommande étant classique, je devrais même trouver un fichier de config tout fait sur le net.
Est ce que tu confirme que je dois arréter lirc (dépendance de mythtv sur arch) ?


La doc officielle mythtv préconise l'utilisation de lirc et de devinput:

 Setting Up The Devinput Option

The in-kernel drivers support the ir keycodes, however, mythtv cannot currently use the interpreted codes so must use lirc as a bridge. The new drivers will break the configuration of pre 0.9.0 lirc setups. The devinput option uses the same setup for all of the receivers listed above.

This has been tested on Fedora 14 running 2.6.35.11-83 and Debian Wheezy (testing) with kernel 2.6.38-2.

Dernière modification par piratebab (28/08/2013 20:21:51)


Mythuser depuis 2005

Hors ligne

#7 28/08/2013 20:58:46

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

les doublons sont certainement du à des doublons dans le fichier de configuration /lib/udev/....

Pour les codes acceptés par Mythtv, tu les trouves dans ton ancien fichier de configuration de lirc ou dans l'assignation des touches dans mythtv.

Pour LIRC, oui je confirme d'ailleurs le passage que tu cites date de 2.6.35 et les choses ont bien changées depuis.
Si ta télécommande fonctionne avec le noyau pourquoi ajouter une surcouche inutile ?

pour le fichier de configuration, tu as 2 choix:

soit tu veux utiliser ta télécommande pour une autre application, auquel cas je te déconseille de modifier de configuration qui à terme déviendra universellement utilisé par toutes les applications. Il faut dans ce cas modifier les assignations de raccourci clavier dans mythtv (setup je crois).

Si tu n'as pas besoin de la télécommande pour une autre appli, alors pourquoi pas modifier le fichier de config. Dans xbmc par exemple, il existe un fichier de définition des raccourcis qui n'existe pas pour Mythtv.

Hors ligne

#8 28/08/2013 21:09:03

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

je te confirme que la doc officielle préconise l'utilisation de lirc pour les kernels récent (utilisation de ir-keytable et devinput, traduction via le lircrc).
J'ai trouvé la liste des commandes mythtv: http://www.mythtv.org/wiki/Keybindings
Je vais regarder pour me faire un fichier de config directement compatible mythtv


Mythuser depuis 2005

Hors ligne

#9 29/08/2013 11:56:19

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

J'ai fait quales tests hier soir. Ce n'est pas évident de trouver le binbing des touches utilisées par mythtv (FE et welcome).
J’essaie de ne pas toucher au binding standard (modifiable vie le FE), mais je galère pas mal. Ce n'est pas toujours très compréhensible (malgré excellente traduction)
J'ai par exemple compris que "play" ou "OK" devait étre traduit en "space" ....

L'autre solution serait d'aller dans la config du FE, et d'appuyer sur la touche pour la lier à une action. Mais ça ne marche pas toujours suivant ce qu'on a mis dans le ir-keymap.

Je n'ai plus mes anciens fichiers de config.
Auriez vous un exemple de binding pour mythtv (anciennement fichier lircrc il me semble) ?


Mythuser depuis 2005

Hors ligne

#10 29/08/2013 13:59:36

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

regarde cette discussion sur la télécommande MCE

Hors ligne

#11 29/08/2013 18:28:31

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

je l'avais raté celle là!
c'est exactement ce que je cherche à faire, sauf que je n'ai pas mythweb (pas encore compris regardé pourquoi il ne fonctionne pas).
Ce fil sera un bon support pour un tuto sur le wiki.
Merci Gilles


Mythuser depuis 2005

Hors ligne

#12 29/08/2013 22:56:07

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

Je n'arrive pas à comprendre comment est chagée la config modifiée.
J'ai créé un fichier dans /etc/ir-keymaps, mais il n'est pas pris en compte.


Mythuser depuis 2005

Hors ligne

#13 30/08/2013 07:32:58

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

Ir-keytable -c -w le-chemin-de-ton-fichier

Voir les options de ir-keytable en faisant un ir-keytable -h

Hors ligne

#14 30/08/2013 07:51:57

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

ça c'est ce que je fais, mais ça ne passe pas le boot.
Je vais regarder ça ce soir, en suivant ton tuto (/etc/rc_maps.cfg. )
Une fois que j'aurais fini, je vais reprendre tous les tutos pour les structurer mieux.


Mythuser depuis 2005

Hors ligne

#15 30/08/2013 13:24:39

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

Relis ce tuto c'est indiqué qu'il faut modifier le fichier rc-maps.cfg pour figer les modifications.

Pour les tutos, c'est un travail long et complexe car ça bouge encore et il faut faire pas mal d'investigation pour bien maitriser l'ensemble du problème. Si tu veux tu peux créer un tuto "configuration d'une télécommande Hauppauge avec le noyau" qui servira d'exemple pour un cas simple.

Dernière modification par gilles74 (30/08/2013 13:29:25)

Hors ligne

#16 30/08/2013 17:19:39

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

Il y a déja un tuto pour la NOVAT-250 que j'avais écrit à l'époque, je vais de toute façon le mettre à jour avec le fichier de mapage.
Pour les tutos,je ne veux rien révolutionner, mais réorganiser l'xistant pour favoriser la compréhension; voici comment je vois les choses:
- tuto "télécommande", qui présente les grand principes, donne les tests à faire (version kernel, telco gérée par kernel), et qui oriente vers 3 tutos (toute la 1ere partie du tuto existant)
1 - kernel < 2.6.35 --> ancien tuto lirc
2-  kernel > 2.6.35 et telco compatible --> ir-keytable (2eme partie du tuto existant
3 -  kernel > 2.6.35 et telco compatible --> devinput (tuto existant à actualiser)


Mythuser depuis 2005

Hors ligne

#17 30/08/2013 21:47:16

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

ça commence à prendre forme.
Il me manque le key code pour le menu.
KEY_M ne fonctionne pasSi vous l'avez ...

Dernière modification par piratebab (31/08/2013 11:04:12)


Mythuser depuis 2005

Hors ligne

#18 31/08/2013 11:31:35

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

Mythtv attend "M" pas key_m. Soit tu ajoutes key_m dans les bindings de mythtv, soit tu modifies ton fichier /etc/rc-keymaps .......

Hors ligne

#19 31/08/2013 21:43:51

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

Tu es sur de ton coup ?
Pour play il attend P, et j'ai mis KEY_P, et ça marche.
comme sur MCE


Mythuser depuis 2005

Hors ligne

#20 01/09/2013 00:04:50

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

désolé, c'est la valeur KEY_SEMICOLON

Hors ligne

#21 01/09/2013 19:28:18

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

OK merci,
en plus du fil MCE, je me suis basé sur:
PVR-150 (attention, il faut prendre en compte le fichier lircrc
et
telecimmande
les 3 ont mis M, mais la bonne réponse est bien SEMICOLON. Alors qu'au clavier, c'est bien la touche M.
Aprés rèflexion, le M d'un clavier qwerty correspond au SEMICOLON de notre azerty ....
a ben non, c'est COLON


J'ai un autre problème avec les sauts et avance rapide.
Pour les sauts, j'ai RIGHT et LEFT, ça marche
pour>> et << j'ai COMMA et DOT. et ça marche pas
Je m'en vais vérifier si c'est idem azerty et qwerty
évidement, c'est différent:
, (COMMA) = ; (SEMICOLOn)
. (DOT)= : (COLON)

azerty-qwerty
et SEMICOLON, c'est pour le menu ...

Dernière modification par piratebab (01/09/2013 20:33:27)


Mythuser depuis 2005

Hors ligne

#22 01/09/2013 21:06:30

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

Regarde la discussion sur MCE on a mis page_up et page_down  mais attention le comportement de ces touches peuvent être changé par la programmation dans le frontend

Hors ligne

#23 01/09/2013 22:21:26

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

pgup et pgdown, c'est pour les sauts de 10 mn non ? donc plutot pour les fléches.
keybing-mythtv
left et right c'est pour les sauts aussi, mais c'est plus compliqué, ça dépend du stickykeys
rewind et forward, ce serait plutot > et <, mais je n'ai pas encore trouvé comment ça se met dans le fichier (c'est apparament different de left et right).


Mythuser depuis 2005

Hors ligne

#24 02/09/2013 00:25:29

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : hauppauge DVB-T sur arch

essaye:
KEY_FASTFORWARD
KEY_REWIND

Hors ligne

#25 02/09/2013 22:43:56

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : hauppauge DVB-T sur arch

au clavier c'est bien . et , qui fonctionnent, mais je n'ai pas encore compris la logique pour la télécommande (DOT et COMMA ne fonctionnent pas)
idem pour DOT et COLON

Dernière modification par piratebab (02/09/2013 23:05:24)


Mythuser depuis 2005

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict