我使用 Ubuntu 20.04 和 Yakuake 下拉终端。使用键盘快捷键(例如 F12)打开终端。在我的旧系统上,焦点自动设置在终端窗口上,因此我只需按 F12,然后开始输入命令即可。
我更新到 Ubuntu 22.04 后,键盘快捷键不起作用。我在网上找到了一个答案,在 Ubuntu 22.04 上键盘快捷键的处理方式有所不同,解决方案是在“设置”>“键盘”中使用命令为 F12 设置键盘快捷键yakuake
。这可以打开终端,但焦点仍然在前一个窗口上。现在,我必须先单击终端窗口以将其聚焦,然后才能开始打字。另外,除非我先将其聚焦,否则我不能直接使用 F12 关闭它。
在查阅了互联网上的其他答案后,我尝试违反直觉地禁用Use Open/Retract action to focus window
Yakuake 中的设置。这修复了窗口切换,但焦点问题仍然相同。
我还尝试编辑桌面文件 Exec 行,以便按照QT_QPA_PLATFORM=xcb
以下建议运行 yakuake: https: //www.reddit.com/r/kde/comments/hh99xb/workaround_for_yakuake_in_wayland/但这也无助于聚焦。
有人知道如何解决这个问题吗?或者我应该切换到其他终端,因为 Yakuake 是为 KDE 和 X 而不是 GNOME 和 WAYLAND 构建的。谢谢
Yakuake 确实无法与 Wayland 上运行的 Gnome Shell 一起正常工作。然而,有一个 Gnome Shell 扩展,即albertvaka 开发的Yakuake,它可以规避这些问题,并允许按预期使用 Yakuake。