升级至 22.04 后,Yakuake 窗口不会自动聚焦

升级至 22.04 后,Yakuake 窗口不会自动聚焦

我使用的是 Ubuntu 20.04 和 Yakuake 下拉终端。使用键盘快捷键(例如 F12)可以打开终端。在我的旧系统上,焦点会自动设置在终端窗口上,因此我只需按 F12 然后开始输入命令即可。

在我更新到 Ubuntu 22.04 后,键盘快捷键不起作用。我在网上找到了一个答案,说 Ubuntu 22.04 上的键盘快捷键处理方式不同,解决方案是在“设置”>“键盘”中为 F12 设置一个带有yakuake命令的键盘快捷键。这可以打开终端,但焦点仍然在前一个窗口上。现在我必须先单击终端窗口以将其聚焦,然后才能开始输入。此外,除非我先将其聚焦,否则我无法直接使用 F12 关闭它。

在查阅了网上的其他答案后,我尝试反直觉地禁用Use Open/Retract action to focus windowYakuake 中的设置。这修复了窗口切换问题,但焦点问题仍然存在。

我还尝试编辑桌面文件 Exec 行以便按照QT_QPA_PLATFORM=xcb以下建议运行 yakuake:https://www.reddit.com/r/kde/comments/hh99xb/workaround_for_yakuake_in_wayland/但这也无助于集中注意力。

有人知道如何修复这个问题吗?或者我应该切换到其他终端,因为据我所知 Yakuake 是为 KDE 和 X 构建的,而不是 GNOME 和 WAYLAND。谢谢

答案1

Yakuake 确实无法与在 Wayland 上运行的 Gnome Shell 正常工作。不过,有一个 Gnome Shell 扩展,弥久明由 albertvaka 开发,可以规避这些问题并允许按预期使用 Yakuake。

相关内容