sil*_*sil 12 mouse focus gnome-shell 20.04
我想配置 Ubuntu 20.04(使用 Gnome shell),这样如果我点击一个没有焦点的窗口,点击会提升窗口并且不执行其他任何操作;特别是,单击以升高窗口实际上对窗口没有影响(因此我可以单击按钮所在的位置而无需激活该按钮)。在过去的 Mac 上,点击触发后台窗口中的操作,被称为“点击”;它是 GNOME Shell 中的默认设置,我想禁用它。
这样做的原因是,在不点击窗口内部的按钮的情况下,很难点击窗口将其升起!
Nautilus 窗口的几乎所有可见区域在某种程度上都是“活动”区域;单击该窗口集中,提高它也改变它目前正在显示的文件夹。
一些澄清:
Mattias Wernér 告诉我 Super+Click 正是这样做的(在窗口本身没有收到点击的情况下提升一个窗口),这很棒,所以这个问题可能应该改写为“我如何点击在未聚焦的窗口上执行 Super+click 的操作?”。
我认为,如果不更改代码,你就不能。我是基于以下几点。
\n根据https://github.com/GNOME/gnome-tweaks/blob/35e3a5bebebb94a631e5ccbb7c29b2e482595a9a/gtweak/tweaks/tweak_group_windows.py#L20-L21判断,设置是org.gnome.desktop.wm.preference,密钥是focus-mode。这导致https://github.com/GNOME/gsettings-desktop-schemas/blob/2bb055b3c1b87e6db80d891bd788f1d4b9a62af3/schemas/org.gnome.desktop.wm.preferences.gschema.xml.in#L41-L50,这表明只有三个可能的值
\n\n\xe2\x80\x9cclick\xe2\x80\x9d 表示必须单击窗口才能聚焦它们,
\n\xe2\x80\x9csloppy\xe2\x80\x9d 表示当鼠标进入窗口时窗口获得焦点,并且
\n\xe2\x80\x9cmouse\xe2\x80\x9d 表示当鼠标进入窗口时窗口获得焦点,当鼠标离开窗口时窗口失去焦点。
\n
| 归档时间: |
|
| 查看次数: |
912 次 |
| 最近记录: |