tput
informa o que o terminal anuncia como suas teclas de função. Os terminais geralmente não anunciam todas as teclas de função e os principais colchetes que eles suportam. Para ver quais seqüências de escape o terminal realmente envia, use o método Ctrl + V mencionado em essa mesma resposta : pressione Ctrl + V em uma aplicação terminal que não liga novamente a tecla Ctrl + V (como o shell). Ctrl + V insere o próximo caractere (que será o caractere de escape) literalmente, e você poderá ver o resto da sequência, que consiste em caracteres comuns .
Se o Byobu não detectar as seqüências de escape do seu terminal corretamente, copie as definições correspondentes de /usr/share/byobu/keybindings/f-keys.screen
para ~/.byobu/.screenrc
e modifique as seqüências de escape para corresponder ao seu terminal. Por exemplo, se Ctrl + V F12 inserir ^[[24~
, adicionar
bindkey "^[[24~" process x