Por lo q he leido alguna vez sobre el tema parece ser q el terminal virtual de Linux y los drivers de teclado asumen el teclado, por defecto, que esta definido en el fichero "drivers/char/defkeymap.c" del kernel fuente. Las 12 teclas de
funcion pueden contener cadenas de mandatos. Despues de pulsar
cualquiera de las teclas de funcion, o en union de la tecla Alt o
Ctrl, el terminal virtual actual añade la cadena especifica a la
entrada y salida de los buffers, emulando la cadena como si se
hubiese tecleado.
No se si te aclara algo, a mi mas bien me lió mas cuando intenté trastear con el teclado y lo dejé.