Debian - 更改键输出,但不更改键映射

Debian - 更改键输出,但不更改键映射

我在 Debian Squeeze 上使用 tilda 和 openbox,作为源引擎用户,我将 tilda 映射到~。但是,这在尝试正常按下波浪号时会产生问题,例如用于脚本编写。是否可以使控制台仍然打开,但使系统输入波浪号字符,并且在按下+~时不打开控制台?Ctrl~

答案1

是的,事实上这是可能的,你必须为 openbox 创建自定义键绑定。你可以这样做:

  1. rc.xml~/.config/openbox/rc.xml您最喜欢的文本编辑器打开该文件。
  2. 向下滚动到显示的部分<keyboard>
  3. 在该部分中,创建一个新的键绑定,格式如下:
<keybind key="...">
 <action name="...">
  <command>...</command>
 </action>

因此,您需要设置绑定的键、操作名称和命令。以下是您可以使用的示例:

<keybind key="C-`">
 <action name="Execute">
  <command>tilda</command>
 </action>

tilda这将与Ctrl+键绑定` or ~。允许您使用波浪号或直接键入波浪号。

希望这可以帮助。

相关内容