forzare / riprendere l'apprendimento dei tasti
Moderatori: ragno, tapino, alez, zulu, davidea
forzare / riprendere l'apprendimento dei tasti
Ciao a tutti, avevo un'installazione di vdr che controllavo tramite tastiera wireless.
Ho poi comprato un telecomando e, visto che mi trovavo, ho ricompilato vdr con il supporto vdpau e, ovviamente, con il plugin remote.
La nuova installazione funziona, ma non riesco più a controllare vdr, neanche più tramite tastiera.
Come si può forzare la procedura di apprendimento?
Ho poi comprato un telecomando e, visto che mi trovavo, ho ricompilato vdr con il supporto vdpau e, ovviamente, con il plugin remote.
La nuova installazione funziona, ma non riesco più a controllare vdr, neanche più tramite tastiera.
Come si può forzare la procedura di apprendimento?
Re: forzare / riprendere l'apprendimento dei tasti
Ammesso che il remoto passi le sequenze al modulo che lo gestisce (lirc? porta ird della scheda?) ed il pluggo le rilevi correttamente, per forzare vdr a fare l'apprendimento devi cancellare remote.conf. Per sicurezza fanne una copia prima...
ciao
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Re: forzare / riprendere l'apprendimento dei tasti
Lircd funziona - testato con irw. Il telecomando è un mce della Philips
Non ho nessun remote.conf
Non ho nessun remote.conf
Re: forzare / riprendere l'apprendimento dei tasti
Sicuro? Prova a controllare nella directory dei files di configurazione, ad esempio se lanci vdr con
./vdr -c / etc /vdr
se non specifichi niente in /video
./vdr -c / etc /vdr
se non specifichi niente in /video
Ciao alez
Re: forzare / riprendere l'apprendimento dei tasti
non c'è remote.conf in / etc/vdr.
Normalmente lancio vdr con runvdr, opportunamente modificato.
Normalmente lancio vdr con runvdr, opportunamente modificato.
Re: forzare / riprendere l'apprendimento dei tasti
Beh, in una cartella (non necessariamente sotto etc) del tuo sistema vdr deve mettere e gestire i propri file di configurazione:Sav ha scritto:non c'è remote.conf in / etc/vdr.
Normalmente lancio vdr con runvdr, opportunamente modificato.
setup.conf
diseqc.conf
remote.conf
channels.conf
commands.conf
keymacros.conf
sources.conf
svdrhosts.conf
timers.conf
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Re: forzare / riprendere l'apprendimento dei tasti
Hai provato a lanciare VDR con l'opzione --remote /dev/inputx (dove x è il valore del device del telecomando)
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Re: forzare / riprendere l'apprendimento dei tasti
Questi files, tranne il nostro amico remote.conf, sono in / etc/vdr/ragno ha scritto:Beh, in una cartella (non necessariamente sotto etc) del tuo sistema vdr deve mettere e gestire i propri file di configurazione:Sav ha scritto:non c'è remote.conf in / etc/vdr.
Normalmente lancio vdr con runvdr, opportunamente modificato.
setup.conf
diseqc.conf
remote.conf
channels.conf
commands.conf
keymacros.conf
sources.conf
svdrhosts.conf
timers.conf
ciao
@Gringo
Ho provato con --remote /dev/lircd e con --remote /dev/lirc0 senza successo (essendo un mce non crea nulla sotto /dev/input)
Re: forzare / riprendere l'apprendimento dei tasti
Ok, ora ho capito la siturazione.
Se vuoi usare il plugin remote con Lirc devi:
1) configurare correttamente il demone lircd caricando i relativi moduli ed impostando nello script di avvio la porta seriale utilizzata (es. setserial /dev/ttyS0 uart none)
Vedi qui se non l'hai già fatto per avere un'idea:
http://vdr.spaghettilinux.org/index.php ... _su_Ubuntu
2) lanciare il plugin remote con l'opzione da te citata:
Ora la mia domanda è: LIRC è configurato correttamente? Hai generato il file lirc.conf in /etc?
Se vuoi usare il plugin remote con Lirc devi:
1) configurare correttamente il demone lircd caricando i relativi moduli ed impostando nello script di avvio la porta seriale utilizzata (es. setserial /dev/ttyS0 uart none)
Vedi qui se non l'hai già fatto per avere un'idea:
http://vdr.spaghettilinux.org/index.php ... _su_Ubuntu
2) lanciare il plugin remote con l'opzione da te citata:
Codice: Seleziona tutto
--remote /dev/lircd
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Re: forzare / riprendere l'apprendimento dei tasti
@Sav: controlla quanto dice Gringo.
remote.conf e' generato da vdr, se non e' presente nella , vuol dire che il tuo telecomando non e' riconosciuto da vdr in fase di startup e quindi non procede alla fase di acquisizione dei tasti.
Mi autoquoto:
remote.conf e' generato da vdr, se non e' presente nella , vuol dire che il tuo telecomando non e' riconosciuto da vdr in fase di startup e quindi non procede alla fase di acquisizione dei tasti.
Mi autoquoto:
ciaoAmmesso che il remoto passi le sequenze al modulo che lo gestisce (lirc? porta ird della scheda?) ed il pluggo le rilevi correttamente[...]
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Re: forzare / riprendere l'apprendimento dei tasti
Il ricevitore è usb e, a quanto ho letto sui telecomandi microsoft media center (mce), non viene creato nula sotto /dev/input, ma solo /de/lirc0.Gringo ha scritto:Ok, ora ho capito la siturazione.
Se vuoi usare il plugin remote con Lirc devi:
1) configurare correttamente il demone lircd caricando i relativi moduli ed impostando nello script di avvio la porta seriale utilizzata (es. setserial /dev/ttyS0 uart none)
Vedi qui se non l'hai già fatto per avere un'idea:
http://vdr.spaghettilinux.org/index.php ... _su_Ubuntu
2) lanciare il plugin remote con l'opzione da te citata:
Ora la mia domanda è: LIRC è configurato correttamente? Hai generato il file lirc.conf in /etc?Codice: Seleziona tutto
--remote /dev/lircd
Lirc funziona perfettamente: se lancio irw ogni tasto viene correttamente ricevuto.
Tra l'altro uso lo stesso telecomando senza problemi con XBMC e con xine, ricompilato con il supporto per lirc.
Il file lirc.conf è stato correttamente generato.
Re: forzare / riprendere l'apprendimento dei tasti
allora, ho spulciato i log ed ho capito che:
1) vdr lo devo lanciare come root, altrimenti lirc mi dà errore sui permessi (credo che dovrò aggiungere il mio utente al gruppo di lirc);
2) lanciato come root, ottengo
Video driver: vdpau
LIRC device: /dev/lircd
quindi lo vede. Tuttavia non funziona.
1) vdr lo devo lanciare come root, altrimenti lirc mi dà errore sui permessi (credo che dovrò aggiungere il mio utente al gruppo di lirc);
2) lanciato come root, ottengo
Video driver: vdpau
LIRC device: /dev/lircd
quindi lo vede. Tuttavia non funziona.
Re: forzare / riprendere l'apprendimento dei tasti
Vediamo di ricapitolare:
1) Il tuo remoto e' riconosciuto da lirc e viene creato un device sotto /dev/lirc0 tramite udev
2) il servizio lircd deve essere avviato utilizzando questo device: lircd -d /dev/lirc0
Inoltre sotto etc deve esserci un lircd.conf che configura correttamente il tuo telecomando associando una stringa ai vari treni di impulsi generati dalla pressione di ogni singolo tasto.
3) vdr utilizza il servizio lircd per acquisire le stringhe associate a ciascun tasto del remoto e gestire l'osd tramite telecomando.
Se tutto funziona quando si avvia non trovando remote.conf avvia la modalita' di configurazione del telecomando e genera il file in questione...
Fai il punto e' vedrai che risolvi.
ciao
1) Il tuo remoto e' riconosciuto da lirc e viene creato un device sotto /dev/lirc0 tramite udev
2) il servizio lircd deve essere avviato utilizzando questo device: lircd -d /dev/lirc0
Inoltre sotto etc deve esserci un lircd.conf che configura correttamente il tuo telecomando associando una stringa ai vari treni di impulsi generati dalla pressione di ogni singolo tasto.
3) vdr utilizza il servizio lircd per acquisire le stringhe associate a ciascun tasto del remoto e gestire l'osd tramite telecomando.
Se tutto funziona quando si avvia non trovando remote.conf avvia la modalita' di configurazione del telecomando e genera il file in questione...
Fai il punto e' vedrai che risolvi.
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Re: forzare / riprendere l'apprendimento dei tasti
Fin qui ci siamo. L'unica cosa è che il demone viene lanciato in automatico al boot di ubuntu, quindi non so con quale parametro parta.ragno ha scritto:Vediamo di ricapitolare:
1) Il tuo remoto e' riconosciuto da lirc e viene creato un device sotto /dev/lirc0 tramite udev
2) il servizio lircd deve essere avviato utilizzando questo device: lircd -d /dev/lirc0
Inoltre sotto etc deve esserci un lircd.conf che configura correttamente il tuo telecomando associando una stringa ai vari treni di impulsi generati dalla pressione di ogni singolo tasto.
Ribadisco che tutto funziona correttamente perchè sia xine, che xbmc funzionano perfettamente.
Il punto nodale è questo: dai log vedo che vdr rileva lirc, però il file remote.conf manca.3) vdr utilizza il servizio lircd per acquisire le stringhe associate a ciascun tasto del remoto e gestire l'osd tramite telecomando.
Se tutto funziona quando si avvia non trovando remote.conf avvia la modalita' di configurazione del telecomando e genera il file in questione...
Fai il punto e' vedrai che risolvi.
ciao
è anche strano che non funzioni più neanche la tastiera.
Re: forzare / riprendere l'apprendimento dei tasti
Probabilmente hai compilato con l'opzione NO_KBD (cioè senza supporto della tastiera).Sav ha scritto: è anche strano che non funzioni più neanche la tastiera.
Prova a controllare il file Make.config, dovresti avere questo per poter usare tastiera e LIRC:
Codice: Seleziona tutto
### The remote control:
NO_KBD = 0
LIRC_DEVICE = /dev/lircd
#RCU_DEVICE = /dev/ttyS1
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF