我在 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
来保存页面。