禁用鼠标悬停时自动激活 Gnome Shell 活动

use*_*888 23 gnome activities-overview gnome-shell

我一直在寻找一种方法来禁用 Gnome Shell 中活动按钮的“热角”功能。我希望它需要点击一下,这样我就不会在鼠标悬停时意外激活它。

小智 12

对于 11.10

这个位置在 11.04 中更改了,对于 11.04,请看下面。您可以通过快速编辑文件来执行此操作/usr/share/gnome-shell/js/ui/layout.js 如果您找到代码:

this._corner = new Clutter.Rectangle({ name: 'hot-corner',
                                       width: 1,
                                       height: 1,
                                       opacity: 0,
                                       reactive: true });
Run Code Online (Sandbox Code Playgroud)

更改reactive: truereactive: false,它将禁用热角,但仍允许通过单击“活动”按钮或按Super(Windows) 键激活概览屏幕。

我将考虑制作一个扩展来修改此行为,而不是直接修改 panel.js 文件,因为它将被更新覆盖。

对于 11.04

与上面相同,但编辑文件/usr/share/gnome-shell/js/ui/panel.js

this._corner = new Clutter.Rectangle({ width: 1,
                                       height: 1,
                                       opacity: 0,
                                       reactive: true });
Run Code Online (Sandbox Code Playgroud)


krl*_*mlr 9

活动配置器扩展有一个选项来禁用“活动”的热点。它被称为“禁用热角”。此外,默认情况下,文本被一个图标替换——这样可以节省空间。

截屏

适用于 Ubuntu 12.10。


jok*_*ino 8

在 11.10 及更高版本中,您可以通过从官方 Gnome-shell 扩展站点安装“ No Topleft Hot Corner ”扩展来禁用热角。

  • 这是唯一有效的答案,在 Ubuntu 14.10 上对我来说效果很好。我意识到更高投票的答案是更早输入的,但是必须手动编辑 Javascript 才能关闭某些东西是永远不能接受的...... (2认同)