screen
não sabe nada sobre Ctrl Alt F1 . Só conhece seqüências de bytes. A Ctrl Alt F1 pode ter significado para um emulador de terminal no qual você está executando screen
(e envia uma seqüência interessante de bytes para o aplicativo), mas seu significado pode ser (como em um console virtual Linux) ser construído de uma maneira que impeça que a chave envie dados para seu aplicativo.
Por exemplo, o Teclado Linux e o HOWTO do Console diz que essa combinação mudará para o terminal virtual número 1.
De acordo com Como desativar o Ctrl + Alt + Combinações de teclas de função no Debian? , você pode desativar a comutação durante a execução no X, enquanto Como desabilitar o atalho" ctrl + alt + Fn "? dá conselhos semelhantes, ao mesmo tempo em que adverte que isso desativará outros recursos úteis.
Por fim, A religação / desativação de CTRL + ALT + F # fornece mais exemplos.
Nenhum deles dá pistas sobre o que bytes pode ser recebido por um aplicativo uma vez que a configuração é alterada, embora os comentários referenciados em DontVTSwitch não passa por Ctrl-Alt- (Shift) -Fn para aplicativos afirma que funciona.