He vuelto a probar el emulador, extrayendo todos los ficheros de allfiles.zip en una microSD. Efectivamente las combinaciones que no me van son: CTRL + BREAK (porque mi teclado no tiene la tecla BREAK) y CTRL + ALT + SUPR. También he notado que aunque normalmente el sonido es limpio, de vez en cuando se oye un ligero rumor brrrrr que desaparece en unos segundos (es parecido al ruido cuando sintonizaba mi Spectrum +2A por la tele). También suena un ruidillo al pulsar ENTER mientras estoy en el navegador de archivos.
Otra cosa que me ha pasado es cargar un juego en el Spectrum 128, y mientras cargaba, pasar al 48 (ALT + F2). Cuando he vuelto (ALT + F3), la pantalla se queda negra. Por último, al usar NMI para acceder al Multiface 128 y volver al sistema, desde ese momento, la parte superior izquierda de la pantalla no se pinta correctamente (puede que con un reset se solucione, pero no puedo hacerlo con mi teclado):
En cuanto al kernel de escaneo de teclado, aquí dejo algunas lecturas:
Código: Seleccionar todo
CTRL (izdo): modifiers 01
CTRL (dcho): modifiers 10
ALT: modifiers 04
ALTGR: modifiers 40
DEL: modifiers 00, 4C
CTRL (izdo) + ALT: modifiers 05
CTRL (izdo) + ALT + DEL: modifiers 05, 4C
BACKSPACE: modifiers 00, 2A
CTRL (izdo) + ALT + BACKSPACE: modifiers 05, 2A
Por lo que veo, las únicas teclas que envían keycodes son DEL y BACKSPACE y cuando van en combinación con las otras, estas añaden sus "modificadores".
Saludos.