aunke no use los teclados en pantalla, si tiene por defecto otro teclado seleccionado como dispositivo de entrada, el teclado fisico se ve afectado por el. De todas formas, comprueba ke el archivo keyprint.xml de /system/usr/keyboard-config esta correcto (Tiene ke haber una linea ke diga <script name="latin" keylayout="qwerty-br"/> ya casi por el final). De no ser asi, rectificalo y usa siempre el teclado predeterminado de SE, y te digo esto no porke hayas instalado algun otro a sabiendas, si no ke la mayoria de las rom vienen preconfiguradas con otro teclado diferente al de SE.
Saludos.