web-dev-qa-db-ja.com

gtktermでF10を送信する方法は?

gtkterm でF1..F12、特にF10を送信するにはどうすればよいですか? APU2システムのブートメニューを選択するには、適切なタイミングでF10を押す必要があります。

1
Jonas Stein

これはあなたが探している答えではないかもしれませんが、gtktermを使用しないでください。

たとえばを使用します。ターミナルからscreen /dev/ttyS0、そのターミナルが「GNOMEターミナル」の場合は、[編集]-> [設定]からF10アクセラレータキーを無効にします。

gtktermの使用を主張する場合は、を押してみてください ESC[21~ 順番に、しかしそれらを十分に速く押さないとうまくいかないかもしれません;-)

更新:

または、macros = F5::<literal-esc>[21~[default]セクションに~/.gtktermrc行を追加し、F5を押してF10を送信します。

$ Perl -ne 'print; print "macros  = F5::\e[21~\n" if /^\[default/' -i  ~/.gtktermrc
3
mosvy