如何生成扩展的 F 键按下(F13-F20)?

如何生成扩展的 F 键按下(F13-F20)?

我需要向在终端中运行的程序提交一个扩展功能键(如F17或)(我使用默认键,但如果它在那里有效,也可以使用另一个)。F17gnome-terminal

在 Ubuntu 11.04 中是否有办法生成这些按键?我正在寻找类似Shift+ 的东西F7来生成F17(我目前在 Windows 下的 Reflection 中使用)。

我的键盘设置为具有美国 Qwerty 布局的通用 105 键 PC。

答案1

xmodmap可能是这里要研究的程序,尽管看起来需要一些调整。有一些关于使用 xmodmap 模拟 super/fn 键并生成 F13-20 键码的讨论这里。您需要使用该链接中的技术找到当前用于 Shift-F7 的键码,然后在 ~/.Xmodmap 文件中重新映射它们。例如,如果您的 Shift-F7 键码是 320,您的 ~/.Xmodmap 将如下所示:

keycode 320 = F17
keycode 321 = F18

以下是一些评论这里看起来很有用。

相关内容