Os terminais enviam caracteres para aplicativos, não para chaves. Chaves são codificadas como caracteres ou seqüências de caracteres; a maioria das teclas de função envia uma sequência começando com o caractere de escape (caractere 27 = 033 = 0x1b = ^[
= \e
).
Não há uma seqüência de escape padrão correspondente à combinação de teclas Ctrl + Tab , então a maioria dos terminais envia o caractere 9 = ^I
= TAB = \t
, assim como para um simples guia .
Como você descobriu, você pode configurar o xterm para enviar sequências de escape diferentes através dos recursos do X. O Terminator é descendente do Gnome-terminal, que possui pouquíssimos recursos de customização (como o resto do Gnome). Tanto quanto sei, não oferece essa capacidade de configuração.