如何设置焦点跟随鼠标?

Modified on: Sat, 09 Jun 2018 17:29:23 +0800

有没有办法在Unity中设置“焦点跟随鼠标”行为?

最佳答案

13.04及更高版本(GUI)

可以使用unity-tweak-tool设置后续对焦设置

12.10及更高版本(命令行)

以下控制后续焦点

gsettings set org.gnome.desktop.wm.preferences focus-mode 'sloppy'

gsettings set org.gnome.desktop.wm.preferences focus-mode 'mouse'

使用值'click'重置为标准焦点控制。

注意: 'sloppy'和'sloppy'之间的区别在本答案的底部描述。

此外,您还有以下选项,在设置时,会自动提升窗口以获得焦点:

gsettings set org.gnome.desktop.wm.preferences auto-raise true

您可以控制此自动提升功能的延迟(以毫秒为单位):

gsettings set org.gnome.desktop.wm.preferences auto-raise-delay 500

您可以更改gsettings set org.gnome.desktop.wm.preferences auto-raise-delay 500 来控制顶部的窗口:

gsettings set org.gnome.desktop.wm.preferences raise-on-click false

12.04

下面介绍12.04的两种方法:

方法1

使用gsettings set org.gnome.desktop.wm.preferences raise-on-click false 并将显示的焦点模式值更改为 mouse sloppy

(见下面的注释)

如果尚未安装gconf-editor,则可以通过terminal命令安装:

sudo apt-get install gconf-editor

此外,您还有以下按键,在设置时会自动将窗口设置为焦点 - sudo apt-get install gconf-editor

您可以通过更改键值auto-raise

来控制此自动提升功能的延迟(以毫秒为单位)

方法2

使用auto-raise-delay

Windows焦点模式更改为鼠标草率

(见下面的注释)

“mouse”vs“sloppy”

焦点模式“草率”似乎在允许 Alt + TAB 覆盖焦点方面效果更好。

“鼠标”表示如果鼠标不在窗口中,则无论您以其他方式选择了什么,都不会选择窗口。

  

窗口对焦模式指示如何激活窗口。它有
  三个可能的值; “单击”表示必须按顺序单击窗口
  为了集中他们,“草率”意味着鼠标时窗口会聚焦
  进入窗口,“鼠标”表示窗口聚焦时
  当鼠标离开时,鼠标进入窗口并且未聚焦
  窗口。

控制顶部的窗口

以下窗口选项控制其他窗口(或“顶部”)的窗口。它与输入焦点的窗口略有不同。以下描述有助于解释。

提高上点击

使用焦点跟随鼠标的一些用户不喜欢与之交互的窗口到达顶部,除非他们明确地点击窗口的平铺栏。在使用多个窗口时,这可以提供更精细的控制,但对大多数用户来说可能会令人沮丧。

自动加注

一些使用焦点跟随鼠标的用户,比如让光标所在的窗口自动升到顶部。这使得窗口处于全视图状态,没有其他窗口遮挡它。

自动加注延迟

触发自动加注行为之前等待的时间长度。

作者:Community,fossfreedom

相关问答

添加新评论