Desativar a ativação automática das atividades do Gnome Shell ao passar o mouse


22

Eu tenho procurado uma maneira de desativar o recurso "canto quente" do botão Atividades no Shell do Gnome. Eu preferiria exigir um clique para não continuar ativando acidentalmente ao passar o mouse.

Respostas:


12

Para 11.10

A localização disso foi alterada para 11.04, para 11.04, veja abaixo. Você pode fazer isso com uma edição rápida do arquivo /usr/share/gnome-shell/js/ui/layout.js Se você encontrar o código:

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

Altere reactive: truepara reactive: falsee ele desativará o canto ativo, mas ainda permitirá ativar a tela de visão geral clicando no botão Atividades ou pressionando a tecla Super(Windows).

Vou tentar criar uma extensão para modificar esse comportamento, em vez de modificar diretamente o arquivo panel.js, pois ele será substituído por atualizações.

Para 11.04

O mesmo que acima, mas edite o arquivo /usr/share/gnome-shell/js/ui/panel.js:

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

8

A extensão do configurador de Atividades tem uma opção para desativar o ponto ativo "Atividades". É chamado "Desativar canto quente". Além disso, por padrão, o texto é substituído por um ícone - isso economiza espaço.

Captura de tela

Funciona para Ubuntu 12.10.


7

Nas versões 11.10 e posteriores, você pode desativar o hot corner instalando a extensão " No Topleft Hot Corner " no site oficial de extensões do Gnome-shell.


2
Esta é a única resposta válida e funcionou perfeitamente para mim no Ubuntu 14.10. Eu percebo o maior votado respostas foram inseridas anteriormente, mas ter que editar manualmente Javascript apenas para transformar algo fora não é aceitável ...
Cerin

3

Baixar extension.jse metadata.jsonde https://github.com/hermanus/gnome-shell-extensions/tree/master/Gnome-shell-activities-hotspot-disabler e colocá-los em ~/.local/share/gnome-shell/extensions/activitieshotspotdisabler@harmus.gmail.com/. O nome do diretório é importante - você pode alterá-lo se alterar também o uuid metadata.json.

Isso instalará uma extensão que substitui a Panel.HotCorner.prototype._onCornerEnteredfunção; portanto, a tela de atividades é mostrada apenas quando você clica em 'Atividades'. Para ativá-lo, visite https://extensions.gnome.org/local/ .

Atualmente, esta extensão funciona com o Gnome versão 3.6, que é fornecida com o Ubuntu 12.10. Se você pesquisar o histórico no Github, encontrará versões que funcionam com versões mais antigas do Gnome (até 3.0. = Ubuntu 11.04.)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.