Newsgroup: it.comp.os.linux.sys
Titolo: configurazione telecomando pixelwiev

salve,
avevo già postato su iniziare ma non mi hanno risposto, quindi provo quì.
Allora installato e configurato la mia scheda tv e funge tutto, telecomando
compreso, l'ho caricato con il modulo ir-kbd-gpio, quidi dovrebbe essere
tipo una tastiera adesso, infatti se apro un terminale e schiaccio i
bottoni si vedono i caratteri apparire sullo schermo.
Il mio problema è configurare i tasti in modo che abbiano un senso per
xawtv. Se non ho capito male devo configurare una mappatura della
tastiera-telecomando apposita, ma come si fa? e poi non è che mi si scontra
con la tastiera?
grazie per ogni delucidazione
Umberto


Domanda du un milione di dollari....hai installato lirc?
Perchè nel caso che tu non abbia lirc installato/configurato/attivo il 
telecomando si comporta come mouse/tastiera (come fa il mio ATI) con 
lirc configurato ti basta creare un file .lircrc nella tua home, una 
cosa simile a questa
begin
	prog   = xawtv
	button = CH+
	config = setstation next
end
begin
	prog   = xawtv
	button = CH-
	config = setstation prev
end
etc etc
ovviamente l'applicazione deve essere compilata con il supporto a lirc
di solito i comandi da specificare dentro lircrc sono nella documentazione
Byez
Luca

 Domanda du un milione di dollari....hai installato lirc?
lirc non si vuole compilare corretamente ;-<

Umberto Carrara wrote:

questo è l'errore:
bash-2.05b# make
make  all-recursive
make[1]: Entering directory `/root/lirc'
Making all in drivers
make[2]: Entering directory `/root/lirc/drivers'
Making all in lirc_dev
make[3]: Entering directory `/root/lirc/drivers/lirc_dev'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/lirc/drivers/lirc_dev'
Making all in lirc_gpio
make[3]: Entering directory `/root/lirc/drivers/lirc_gpio'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux-2.6.7/ SUBDIRS=/root/lirc/drivers/lirc_gpio modules \
        KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-2.6.7'
mkdir -p /root/lirc/drivers/lirc_gpio/.tmp_versions
make -f scripts/Makefile.build obj=/root/lirc/drivers/lirc_gpio
  gcc -Wp,-MD,/root/lirc/drivers/lirc_gpio/.lirc_gpio.o.d -nostdinc
-iwithprefix include -D__KERNEL__ -Iinclude  -Wall -Wstrict-prototypes
-Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-float
-mpreferred-stack-boundary=2  -march=i486 -Iinclude/asm-i386/mach-default
-O2 -fomit-frame-pointer  -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB
-DHAVE_CONFIG_H -I. -I. -I../.. -I /root/lirc/drivers/lirc_gpio/../..
-I /usr/src/linux-2.6.7//include/  -DMODULE -DKBUILD_BASENAME=lirc_gpio
-DKBUILD_MODNAME=lirc_gpio -c
-o /root/lirc/drivers/lirc_gpio/lirc_gpio.o /root/lirc/drivers/lirc_gpio/lirc_gpio.c
In file included from include/linux/module.h:10,
                 from /root/lirc/drivers/lirc_gpio/lirc_gpio.c:40:
include/linux/sched.h:4:37: asm/param.h: No such file or directory
In file included from include/linux/types.h:13,
                 from include/linux/capability.h:16,
                 from include/linux/sched.h:7,
                 from include/linux/module.h:10,
etc.. etc..
sembra che non trovi asm/param.h ma c'è in /usr/include/asm/
cià
Umberto

 
Direi che lo sta cercando in /usr/include/linux/asm (invece che 
/usr/include/asm): se fai un symlink?
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Prima di parlare collegare la spina del cervello,
	 leggere e in caso di schermata blu riavviare.

 
bash-2.05b# ls /usr/include/linux/asm/param* 
/usr/include/linux/asm/param.h
l'avevo gią fatto ma non va lo stesso
ho fatto il make dopo aver lanciato 
ldconfig
arcią e grazie
Umberto


Domanda  che versione di lirc stai compilando e su che kernel? perchè a 
quanto so io per usare lirc con i kernel 2.6 devi scaricare la versione 
da CVS
Luca

 Luca
yes fatto anche questo;-<<
umberto