Ubuntu 22.04.03/Wayland环境下raise-or-lower快捷键对特殊按键无效的问题求助
Ubuntu 22.04.03/Wayland环境下raise-or-lower快捷键对特殊按键无效的问题求助
大家好,我最近在Ubuntu 22.04.03的Wayland环境下遇到了一个窗口快捷键绑定的问题,想请教下社区的各位:
我通过gnome-tweaks将窗口焦点设置为**"Focus on Hover"(悬停聚焦),但没有启用"Raise Windows When Focused"(聚焦时提升窗口)**。我的需求是:当鼠标悬停在被其他窗口部分遮挡的窗口上时,通过快捷键触发让它升到顶层;如果窗口已经处于顶层,按快捷键则让它降到窗口栈最底部,也就是dconf里窗口管理器的raise-or-lower功能。
我尝试通过gnome-control-center为org.gnome.desktop.wm.keybindings.raise-or-lower绑定了键盘上的一个特殊按键——SunFront键。我用xev工具查到它的keysym是0x1005ff71,并且在dconf-editor里确认这个值已经正确设置,但这个快捷键完全没有生效。
还有个奇怪的现象:虽然我在gnome-control-center里正确输入了按键绑定,但它显示的却是"0x10",和dconf-editor、xev查到的正确keysym完全不符。不过如果我把raise-or-lower功能绑定到其他普通标准按键上,就能正常工作,而且按键名称也能正确显示。
我目前还没有找到相关的bug报告,想问问有没有人知道这可能是什么原因导致的?或者能告诉我应该在哪里提交这个bug吗?
备注:内容来源于stack exchange,提问作者BobDoolittle




