Re: [Python] Catturare pressioni di tasti

2009-09-09 Per discussione Alessandro Ronchi
Il giorno 08 settembre 2009 09.38, Alessandro Ronchi ha scritto: > devo scrivere un programmino per contare quante volte viene premuto un > tasto del tastierino numerico. > HO trovato questo: > http://codeidol.com/python/python3/A-Tkinter-Tour,-Part-1/Binding-Events/ Esiste un modo per nascondere

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Roberto De Ioris
On Tue, 2009-09-08 at 16:20 +0200, Alessandro Ronchi wrote: > Esiste un /dev che posso controllare? > > > /dev/stdin non funziona (se faccio il tail non restituisce nulla). > ...in ogni caso il tail non va bene perche' fa uso di mmap() o di seek() che su questi dispositivi non hanno senso. --

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Pietro Battiston
Il giorno mar, 08/09/2009 alle 16.20 +0200, Alessandro Ronchi ha scritto: > Esiste un /dev che posso controllare? Il target dell'output di ls -lh /dev/input/by-path| grep kbd mi sembra funzionare quasi ovunque (ma ad esempio non ho provato con una tastiera USB), comunque è sempre qualcosa

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Roberto De Ioris
On Tue, 2009-09-08 at 16:20 +0200, Alessandro Ronchi wrote: > Esiste un /dev che posso controllare? > > > /dev/stdin non funziona (se faccio il tail non restituisce nulla). > /dev/console per tutto l'input oppure uno dei dispositivi dentro /dev/input/ se ti interessa un dispositivo in partico

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Giorgio Zoppi
Be io lo farei in C, sia Linux che Win32 hanno accesso alla porta di I/O della tastiera. Se non ricordo male, su Linux ioperm e inb definite in sys/io.h permettono di leggere dalla porta della tastiera. Poi se occorre ti fai un wrapperino in Python. Tanto il tutto dovrebbe esse una funzione. Su Win

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Alessandro Ronchi
Esiste un /dev che posso controllare? /dev/stdin non funziona (se faccio il tail non restituisce nulla). -- Alessandro Ronchi SOASI Sviluppo Software e Sistemi Open Source http://www.soasi.com ___ Python mailing list Python@lists.python.it http://lis

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Manlio Perillo
Alessandro Ronchi ha scritto: > devo scrivere un programmino per contare quante volte viene premuto un > tasto del tastierino numerico. Non è una cosa banale. Dai una occhiata a: http://pykeylogger.sourceforge.net/ Come puoi leggere dalla documentazione, su Linux funziona solo sotto XWindow. > [

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Ivo Bellin Salarin
mh, no, forse no. :-) 2009/9/8 Ivo Bellin Salarin > forse potresti dare un'occhiata a dogtail, uno strumento utilizzato da > ubuntu per i test automatici delle applicazioni. > dogtail (http://people.redhat.com/zcerza/dogtail/about.html) > > 2009/9/8 Alessandro Ronchi > > devo scrivere un progra

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Ivo Bellin Salarin
forse potresti dare un'occhiata a dogtail, uno strumento utilizzato da ubuntu per i test automatici delle applicazioni. dogtail (http://people.redhat.com/zcerza/dogtail/about.html) 2009/9/8 Alessandro Ronchi > devo scrivere un programmino per contare quante volte viene premuto un > tasto del tas

Re: [Python] Catturare pressioni di tasti

2009-09-08 Per discussione Stefano Sasso
Il giorno 08 settembre 2009 09.38, Alessandro Ronchi ha scritto: > devo scrivere un programmino per contare quante volte viene premuto un > tasto del tastierino numerico. > HO trovato questo: > http://codeidol.com/python/python3/A-Tkinter-Tour,-Part-1/Binding-Events/ > > però funziona solo se il pr

[Python] Catturare pressioni di tasti

2009-09-08 Per discussione Alessandro Ronchi
devo scrivere un programmino per contare quante volte viene premuto un tasto del tastierino numerico. HO trovato questo: http://codeidol.com/python/python3/A-Tkinter-Tour,-Part-1/Binding-Events/ però funziona solo se il programma ha il focus, mentre avrei bisogno di mettere in background il progra