为什么“保存”没有键盘控制?(Ubuntu 22.04.1 上的 Google Chrome)

为什么“保存”没有键盘控制?(Ubuntu 22.04.1 上的 Google Chrome)

我在 Ubuntu 22.04.1 上使用 Google Chrome。当我保存页面(或使用 ctrl-s)时,生成的保存对话框是整页。我无法使用键盘导航。例如,我无法使用 esc 或 enter 来关闭对话框。我可以通过触摸板点击执行 esc/enter,因此原则上对话框可以正常工作。自从升级到 22.04 以来一直如此。

还有其他人经历过这样的事吗?

答案1

这个问题重复了。对于 xorg,答案如下: https://ubuntuforums.org/showthread.php?t=2478830&page=2&p=14112414#post14112414 如何让 Chrome 浏览器在 Ubuntu 21.04 下打开时“另存为”对话框成为焦点?(不是 Wayland 的解决方案)。

这是一个错误,影响包括 Chrome 在内的多个应用程序。

解决方法:

sudo apt install devilspie2

创建文件

~/.config/devilspie2/devilspie2.lua 

将其放入文件中:

if ( get_application_name() == 'xdg-desktop-portal-gnome' and get_window_type() == 'WINDOW_TYPE_DIALOG' )
then
    focus_window();
end

然后运行

> devilspie2

在 chrome 中,您现在可以使用ctrl-s,然后使用enter来保存页面。

相关内容