mbi*_*ras 3 keyboard shortcut-keys lubuntu
我在另一个答案中读到,所有键盘快捷键都有一个配置文件:
~/.config/openbox/lubuntu-rc.xml
Run Code Online (Sandbox Code Playgroud)
我可以找到它,但我想要一种更简单的方法来创建/读取/更新/禁用我的键盘快捷键。
例如,我想禁用键盘快捷键,Alt-Space因为我想将其用作Albert热键。
有开箱即用的解决方案吗?如果没有,你可以推荐一个包怎么样?
对于 GUI 方法,我只能暗示Obkey。它似乎被放弃了,所以它可能不起作用。我自己没用过。
但是,如果这不起作用,请不要担心!我将向您展示如何手动执行此操作。
Lubuntu-rc 是一个 XML 文件,它使用标签来定义其结构。每个元素都有一个像这样<tag></tag>或这样的开始和结束标记<tag />。
该Alt+Space组合通常分配给ShowMenu行动。要重新分配组合键,请使用您选择的编辑器导航到~/.config/openbox并编辑lubuntu-rc.xml配置文件。
搜索以下元素:
<keybind key="A-space">
<action name="ShowMenu">
<menu>client-menu</menu>
</action>
</keybind>
Run Code Online (Sandbox Code Playgroud)
用。。。来代替:
<keybind key="A-Space">
<action name="Execute">
<command>
/path/to/albert_bin/
</command>
</action>
</keybind>
Run Code Online (Sandbox Code Playgroud)
Yu 必须将 /path/to/albert_bin/ 更改为适当的值。
最后保存您的更改并重新加载 Lubuntu/Openbox。
另一个巧妙的功能是 openbox chrooting,它允许创建简单的助记符应用程序启动器,如下所示:
<keybind key="W-a" chroot="true">
<keybind key="Escape C-c BackSpace">
<action name="BreakChroot"/>
</keybind>
(add your key bindings here)
</keybind>
Run Code Online (Sandbox Code Playgroud)
按Windows/Meta+ a(应用程序的“a”),进入chroot,然后可以通过按单个键来启动应用程序,例如t终端。您需要为终端和其他应用程序添加合适的键绑定。
要退出 chroot,请按Escape,Backspace或Ctrl+ c。
检查这出对OB绑定并chroot更多信息。