se con keynrtracker non intercetta nessun keycode devi cambiare tastiera, no way
per il resto ti basta avere root sul dispositivo e un editor di testo, non spaventarti che non e' nulla di complicato
vai in /system/usr/keylayout, trovi un tot di file .kl che si occupano di mappare la corrispondenza tra keycode e azione, sono file di testo con 2 colonne semplicissimi
copiati il qwerty.kl e modificalo secondo le tue esigenze (i comandi sono auto esplicativi... quando ce l'hai davanti capisci)
poi installi un terminale qualunque, una shell (ne trovi sul market quante ne vuoi cerca "terminal emulator") apri e fai "su" seguito da invio e gli concedi i permessi di root
a questo punto attacchi la tastiera (diretta, senza hub in mezzo) e fai "lsusb -v": vedrai 2 righe, la prima la ignori perche' e' l'ID dell'hub usb interno al mediapad, le aseconda riga del tipo xxxx:yyyy e' il device ID della tua tastiera
Te lo segni e vai a rinominare il file qwerty.kl come "Vendor_xxxx_Product_yyyy.kl
Copi quindi il file in /system/usr/keylayout e riavvii
e i tasti sono rimappati![]()