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