如何将 AltGr + 任意键映射到 Openbox/Lubuntu 文件 lubuntu-rc.xml 中的快捷方式

如何将 AltGr + 任意键映射到 Openbox/Lubuntu 文件 lubuntu-rc.xml 中的快捷方式

我有一个高度定制的 lubuntu-rc.xml 文件;我可以用于命令快捷方式的所有组合键都已映射,因此我需要使用更多按键,以便拥有更多快捷方式。

我想要 AltGr 键盘快捷键,如下所示(xev 实用程序显示 AltGr 是键 108,也称为 ISO_Level3_Shift)。

<keybind key="ISO_Level3_Shift-q">
   <action name="Execute"><command>script1.sh</command></action>
</keybind>

<keybind key="ISO_Level3_Shift-j">
   <action name="Execute"><command>script2.sh</command></action>
</keybind>

换句话说,使用 AltGr 的方式与使用 Windows 键的方式相同。

然而,即使将上述内容插入后lubuntu-rc.xml运行 sudo openbox --reconfigure我发现 AltGr + q 产生一个 @ 符号。

为此,我该如何控制 AltGr 映射?

ps 以同样的方式,我也想利用蓝色的 Fn 键(xev 实用程序显示它的键码为 151 且名称为 XF86WakeUp),但是我也无法使用 XF86WakeUp-q 或XF86唤醒-j

谢谢

答案1

AltGr 是“mod5”

例如通过“AltGr + t”启动终端

    <keybind key="mod5-t">
  <action name="Execute">
    <command>lxsession-default terminal</command>
  </action>
</keybind>

您可能已经找到了解决方案,但无论如何还是值得回答,因为可能对谷歌搜索的人有用......

相关内容