Ubuntu 22.04 桌面上的功能键不起作用

Sha*_*hid 15 guake 22.04

我用F12钥匙打开guake终端。每当我按下F12键时它不起作用。但是,如果我在桌面或文件管理器上,则没有功能键起作用。

有什么解决办法吗?

谢谢。

van*_*ium 23

它不起作用的原因是 Ubuntu 现在运行在 Wayland 而不是 Xorg 上。Wayland 的安全措施之一(实际上会削弱功能)是不再允许应用程序全局监听快捷键。

某些应用程序无法在 Wayland 上运行。为此,Wayland 提供了一个模拟层 xwayland。只要 xwayland 上运行的应用程序位于前台,您的功能键就可以工作。如果本机 Wayland 应用程序位于前台,则您的功能键将不起作用。

有两种可能的选择

选项1:检查Guake终端是否提供命令行选项来打开/关闭它。快速搜索后我发现有一个-sor--show-hide选项。删除 Quake 本身首选项中的热键设置,而是在“设置”-“键盘快捷键”中指定命令的位置创建快捷方式guake -s

选项 2:改为登录 Xorg 会话。一切都将像以前一样工作。

  • 目前,使用的 guake 快捷方式是“guake -t”。 (4认同)

小智 5

正如 @vanadium 所说,在我的例子中,它正在清理 guake 首选项以切换快捷方式,并在 gnome 设置 -> 键盘 -> 键盘快捷方式上创建一个新的快捷方式,并为命令创建快捷方式guake -t