Answers:
我一直在尝试寻找更多有关Wayland中全局键绑定的可能性的信息,但是大多数情况下发现不一致或不完整的信息。xbindkeys
将在不工作韦兰,除了(也许)为X应用程序,其使用的实例X上运行的服务器Wayland的客户端。因为Wayland的创建者一直在强调更高的安全性和应用程序的分隔性,所以在启用客户端之间的通信方面存在一些阻力(例如,xbindkeys
以及聚焦窗口或窗口管理器等)。不确定确切如何/将如何实施,但是我认为这将涉及特权某些应用程序以通过合成器(Weston或其他)间接发送消息。可能是错误的。无论如何,Wayland API都会有所不同,因此需要新的键绑定程序。几个月前,似乎还没有开发出任何产品,我不确定是否已经确定如何处理这种IPC。让我知道您是否找到任何东西。
这不是xbindkeys的端口,但是我认为它提供了类似的功能。遗憾的是,sway Wiki并未真正提及它,但它在man 5 sway
mode <mode>
Switches to the specified mode. The default mode is default.
mode [--pango_markup] <mode> <mode-subcommands...>
The only valid mode-subcommands... are bindsym, bindcode, bindswitch, and set. If --pango_markup is
given, then mode will be interpreted as pango markup.
在Arch Linux Wiki Control swaynag中也提到了它,它带有键盘,并且至少存在一个问题'mode --pango_markup'兼容性)。
我相信它的工作方式与i3配置相同。我将尽快对其进行测试。i3手动绑定模式部分看起来像是学习使用此功能的最佳来源