ati remote wonder et lirc [RESOLU] - Linux et OS Alternatifs
Marsh Posté le 21-02-2006 à 08:21:31
sonick a écrit : Salut |
Salut,
Regarde les droits des /dev/lirc*. si xmms et lancé avec un utilisateur lambda et la log pour plus d'info.
Sinon teste d'abord avec irw, il t'affichera les touches de la télécommande.
a+
Marsh Posté le 21-02-2006 à 10:24:02
Oui, fais un test avec irw avant de tester avec xmms.
Pour ça, il faut que les modules lirc_atiusb et lirc_dev soient lancés, et que lircd soit lancé aussi; après tu tapes 'irw' en console.
Attention au lircd.conf, il contient plusieurs modèles d'ATI remote wonder, il faudra donc que tu trouves ton modèle.
Pour ça, utilises usbview et compare les identifiants.
Marsh Posté le 21-02-2006 à 11:19:30
Bon le problème se précise. Je lance lircd -n (pas en daemon, pour avoir les messages d'erreur), et dès que je lance le plugin lirc pour xmms j'obtient le message :
(XMMS)
Message: device: default
LIRC Plugin 1.4: disconnected from LIRC
(LIRCD)
# lircd -n
lircd: lircd(atiusb) ready
lircd: accepted new client on /dev/lircd
lircd: could not get file information for /dev/lirc
lircd: default_init(): No such file or directory
lircd: caught signal
Complété
#
Je suppose que le problème se situe sur /dev/lirc, mais pourtant les droits sont ok :
# ls -la /dev | grep lirc
crw-rw-rw- 1 root root 61, 0 2006-02-21 08:56 lirc0
srw-rw-rw- 1 root root 0 2006-02-21 11:18 lircd
Auriez vous une idée ?
(edit)
Les modules sont bien lancés :
# lsmod | grep lirc
lirc_atiusb 16096 0
lirc_dev 12932 1 lirc_atiusb
usbcore 113284 6 ati_remote,lirc_atiusb,usbhid,ohci_hcd,ehci_hcd
irw provoque la même sortie de lirc
(edit)
Marsh Posté le 21-02-2006 à 12:11:16
sonick a écrit : Bon le problème se précise. Je lance lircd -n (pas en daemon, pour avoir les messages d'erreur), et dès que je lance le plugin lirc pour xmms j'obtient le message : |
J'ai eu le même problème, il faut un lien par exemple pour /dev/lirc:
car il cherche /dev/lirc et non /dev/lirc0.
lrwxrwxrwx 1 root root 10 Feb 17 16:18 /dev/lirc -> /dev/lirc0 |
Cela devrait être bon.
a+
Marsh Posté le 21-02-2006 à 14:25:25
Hum ça a l'air ok, en tout cas lircd ne plante pas au démarage de xmms. J'ai même un 'lircd: accepted new client on /dev/lircd'
Bon le problème c'est que la télécommande ne fait rien sur le lecteur
C'est peut être un pb de lircd.conf ou .lircrc, vous pourriez poster le vôtre svp ?
Merci
Voici les miens :
(.lircrc)
http://pastebin.com/564949
(/etc/lircd.conf)
http://pastebin.com/564953
Marsh Posté le 21-02-2006 à 15:10:34
sonick a écrit : Hum ça a l'air ok, en tout cas lircd ne plante pas au démarage de xmms. J'ai même un 'lircd: accepted new client on /dev/lircd' |
Regarde sur ma page
http://vesta.homelinux.free.fr/dot [...] te-control
mais pense à utiliser irw, cela permet d'être sur que cela fonctionne.
et seul le fichier /etc/lircd.conf est necessaire.
xmms a besoin d'un lirrc.
si rien ne s'affiche avec irw ce n'est pas la peine de tester une autre appli.
voilà
Marsh Posté le 21-02-2006 à 15:20:30
ReplyMarsh Posté le 21-02-2006 à 15:38:09
(je précise que le récepteur est bien branché et que la télécommande a des piles !)
Marsh Posté le 21-02-2006 à 15:39:14
sonick a écrit : eh bien irw n'affiche toujours rien, même si aucun message d'erreur ne parvient |
Utilise 'irrecord' pour créer le fichier de conf.
il suffit de suivre la procedure indiquée au lancement .
et d'affecter un nom à chaque touche.
Si irrecord recoit bien les touches c'est bien le fichier de conf qui n'est pas conforme sinon il y a un autre pb.
Marsh Posté le 21-02-2006 à 15:52:11
Au risque d'être lourd (dsl par avance), j'obtient le message :
Hold down an arbitrary button.
.irrecord: gap not found, can't continue
#
Après quelques recherches, cela signifirait qu'il ne reçoit rien de la télécommande, mais rien de très précis chez google...
Marsh Posté le 21-02-2006 à 15:59:17
sonick a écrit : Au risque d'être lourd (dsl par avance), j'obtient le message : |
Il faut appuyer sur un bouton quelconque au moment du messages "Hold down an arbitrary button"
pendant un certain temps, il affiche des "......."
et relacher au message suivant seulement.
si il ne ce passe rien, pb.
Sinon, pas de quoi, j'ai galéré aussi pour la faire marcher.
Marsh Posté le 21-02-2006 à 16:04:32
Autant pour moi j'avais mal compris l'utilisation de irrecord, je te fais signe dès que j'ai fini la config ;D
Encore merci
Marsh Posté le 21-02-2006 à 16:15:46
sonick a écrit : Autant pour moi j'avais mal compris l'utilisation de irrecord, je te fais signe dès que j'ai fini la config ;D |
Je suis plus sur, mais je crois que irrecord doit être utilisé sans la presence du daemon lircd.
Bonne continuation.
Marsh Posté le 21-02-2006 à 16:18:21
Verdict : CA MARCHE !!!
ça faisait tellement longtemps que je bourrinais à coups de xmodmap pour faire marcher cette fichue télécommande, maintenant c'est OK...
Y'a plus qu'à compiler mplayer avec lirc...
T'aurais pas une astuce sinon pour que le pad fonctionne sous X ? (maintenant que lirc est activé, le pas fait le mort...)
En tout cas merci pour tout
Marsh Posté le 21-02-2006 à 16:24:32
sonick a écrit : Verdict : CA MARCHE !!! |
le pad ?
si c'est pour bouger le curseur de la souris, désolé mais je n'utilise pas.
sinon pour mplayer/xmms ou kaffeine avec ma carte TNT, c'est nickel.
sonick a écrit : En tout cas merci pour tout |
Pas de quoi, c'est cela l'esprit linux ;-)
Marsh Posté le 20-02-2006 à 21:35:42
Salut
voila je tente de piloter mon PC par ma télécommande ATI remote Wonder via lirc. J'ai téléchargé la dernière version (0.8.0), compilé, installé. no problem. je charge le module lirc_atiusb, je lance lircd, OK.
J'ai téléchargé un lircd.conf pour cette télécommande, je le place dans /etc/. Je fais un chmod 666 sur tout ce qui commence par lirc dans /dev/.
Je me dit que maintenant tout devrais être bon, je lance xmms et j'active le plugin lirc et là :
xmms: could not connect to socket
xmms: Connexion refusée
LIRC Plugin 1.4: could not init LIRC support
Pareil pour irexec.
Je vois pas ce aqui pourrait clocher
Message édité par sonick le 21-02-2006 à 16:36:26