Scusa intanto per il doppione, ho risposto "di getto" dopo aver letto il primo messaggio, poi mi sono accorto che gia' avevate provato..
Per quanto riguarda il file in italiano, ed il fatto che ti vada in crash quando usi quello che hai indicato qui, mi vengono solo due dubbi.
Il primo e' relativo alle permission: hai cambiato solo il contenuto del file oppure hai rinominato quello esistente metteondoci poi il tuo? Se e' la seconda, hai verificato che i permessi, owner e gruppo, siano gli stessi di quello originale?
Secondo, io avrei modificato solo i simboli a destra di ogni riga per rimappare i tasti, invece nel file che hai scricato come "italiano" vedo che hanno cambiato solo alcuni tasti nel valore numerico che rappresenta il keycode (standard Linux mi pare di aver capito), ma ho seri dubbi che sia corretto. Ad esempio la parte:
key 37 K
key 38 L
key 39 SEMICOLON
key 40 APOSTROPHE
e' identica sia nel file italiano sia in quello originale, e non e' corretto perche' dopo la "L" non c'e' il punto e virgola e apostrofo ma la "ò" e la "à"..
Vedi se questo puo' esserti utile per modificare il file originario (io butterei via quello "pseudo-italiano"):
Key Layout Files | Android Open Source
Ovviamente la cosa interessa anche a me per il mio tablet, quindi facci sapere ma appena ho tempo (ed una tastiera USB per fare prove) voglio farlo funzionare anche io con la tastiera (visto che il mouse gia' funziona perfettamente...).