有没有办法定义键盘的特定物理键与某些操作的关联,独立于该键在任何布局中关联的字母?
实施例:在大多数默认侏儒快捷键关联,按压Alt+ Ctrl+T打开一个终端。但仅限于拉丁键盘布局。在希腊语布局中执行相同的物理操作不起作用,因为相关的字母是“希腊语T”,而不是“拉丁语T”。
因此,首先要切换到拉丁布局,然后按快捷键,这可能会令人沮丧,因为人们永远不确定是否一开始没有正确按下该键,因此可能会尝试多次直到意识到问题在布局中。
一种解决方案可能是在一个使用的所有布局中为相同的键定义相同的关联 - 但随后必须为所有快捷方式执行此操作,因此该解决方案不能很好地扩展。
我想要我的超级钥匙开始dmenu。我已将其设置为键盘快捷键,rc.xml如下所示:
<keybind key="0xffeb">
<action name="Execute">
<command>dmenu_run</command>
</action>
</keybind>
Run Code Online (Sandbox Code Playgroud)
我试图在其指定key属性的W,W-以及0xffeb,但这些都不奏效。
W按下字母w,其他人似乎什么也没做。
我希望快捷方式在按下并自行释放超级键时触发。这可能吗?
这是根据此处的指南从超级用户交叉发布的。我读过这个问题:Super key as shortcut - Openbox,但我没有看到任何有用的信息。