Hrm ... não posso responder por outro comentário porque minha resposta foi longa demais. Isso me parece um projeto ruim, pois interrompe os threads de "resposta". Bem ...
De qualquer forma, Ctrl-alt-F1 / F2 / F3 / F4 etc. são capturados em um nível MUITO baixo; fora do X-Windows e do Gnome. Embora existam muitas explicações dessas chaves e como elas funcionam, esta parece bastante legível:
link
Embora eu possa ver que o valor comece a passar esses pressionamentos de tecla, também vejo a importância de garantir que eles sempre funcionem localmente. Se houver uma maneira de fazer isso, ele deverá ser implementado no programa RDP do seu cliente - ou seja, quando o aplicativo tiver "foco", desabilitar todas as teclas Ctrl-Alt-F {n} e encaminhá-las para a máquina remota e quando o aplicativo perde "foco", restaurando todos os mapeamentos Ctrl-Alt-F {n} para que funcionem adequadamente para todos os outros aplicativos e do próprio sistema Xwindow.
Não sei como isso pode funcionar no momento; Vou manter meus olhos abertos para soluções e avisá-lo se eu encontrar um.