On Thu, 21 Nov 2002 19:57:44 +0100 Lo'oRiS il Kabukimono <lo_oris@xxxxxxxxx> wrote: > Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx> : > > > ho una libreria a basso livello che mi passa il codice tasto > > (posizione sulla tastiera). Questo codice individua il tasto ed > > andrebbe combinato con una funzione che tiene conto del layout (it, > > us, etc) della testiera restituisse il corretto valore ascii. > > > > Quale funzione devo usare in C per far questa conversione? > > funzione di C standard? dubito. il layout è una bestia cattiva... prova > con"xmodmap -pke" ed ottenere i codici... ma i codici di X sono diversi > da quelli della tastiera.... > > ma che è quella libreria? Ho bisogno di farlo dentro ad un programa in C La libreria e` la DirectFB, e` fatta per i giochi e le applicazioni a basso livello tipo videogames e quindi ha senso passarelo scan-code invece del carattere ascii. L'uso di questa lib sara` presentata al linux day del lugge su sistemi automotive GEA-Automotive. Ciao, -- ,__ ,_ ,___ .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. ||_) ||\ ||_ / GEA Automotive S.R.L. | || \ ||¯\ ||¯ Software Research & Development Division | ¯¯ ¯° ¯¯ ¯° ¯¯ ° tel.: +39 010 65966917 | Roberto A. Foglietta com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx | \ Linux & SW Architect per.: http://digilander.iol.it/robang | `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-' ========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/index.php?link=manifesto.htm#list Archivio delle e-mail postate in lista //www.freelists.org/archives/lugge/ Modifica dell'account su freelists //www.freelists.org/cgi-bin/lsg2.cgi ----------======== Orari di apertura della sede e come arrivarci: http://www.lugge.net/soci/index.php?link=sede.htm