Disabilita l'attivazione automatica delle attività di Gnome Shell al passaggio del mouse


22

Ho cercato un modo per disabilitare la funzione "hot corner" del pulsante Attività in Gnome Shell. Preferirei richiedere un clic in modo tale da non continuare ad attivarlo accidentalmente al passaggio del mouse.

Risposte:


12

Per l'11.10

La posizione di questo è stata modificata per 11.04, per 11.04 guarda sotto. Puoi farlo con una rapida modifica del file /usr/share/gnome-shell/js/ui/layout.js Se trovi il codice:

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

Passa reactive: truea reactive: falsee disabiliterà l'angolo attivo ma consentirà comunque di attivare la schermata panoramica facendo clic sul pulsante Attività o premendo il tasto Super(Windows).

Ho intenzione di fare un'estensione per modificare questo comportamento anziché la modifica diretta del file panel.js poiché verrà sovrascritto con gli aggiornamenti.

Per 11.04

Come sopra ma modifica il file /usr/share/gnome-shell/js/ui/panel.js:

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

8

L' estensione del configuratore Attività ha un'opzione per disabilitare l'hotspot "Attività". Si chiama "Disabilita angolo caldo". Inoltre, per impostazione predefinita, il testo è sostituito da un'icona: questo consente di risparmiare spazio.

Immagine dello schermo

Funziona con Ubuntu 12.10.


7

Nelle versioni 11.10 e successive, è possibile disabilitare l'angolo attivo installando l' estensione " No Topleft Hot Corner " dal sito ufficiale delle estensioni di Gnome-shell.


2
Questa è l'unica risposta valida e ha funzionato perfettamente per me su Ubuntu 14.10. Mi rendo conto che le risposte più votate sono state inserite in precedenza, ma dover modificare manualmente Javascript solo per spegnere qualcosa non è mai accettabile ...
Cerin,

3

Scarica extension.jse metadata.jsonda https://github.com/hermanus/gnome-shell-extensions/tree/master/Gnome-shell-activities-hotspot-disabler e inseriscili ~/.local/share/gnome-shell/extensions/activitieshotspotdisabler@harmus.gmail.com/. Il nome della directory è importante: puoi cambiarlo se cambi anche l'UUID metadata.json.

Verrà installata un'estensione che sovrascrive la Panel.HotCorner.prototype._onCornerEnteredfunzione, quindi la schermata delle attività viene visualizzata solo quando si fa clic su "Attività". Per attivarlo, visitare https://extensions.gnome.org/local/ .

Attualmente, questa estensione funziona con Gnome versione 3.6, quella fornita con Ubuntu 12.10. Se navighi nella cronologia su Github, troverai le versioni che funzionano con le versioni precedenti di Gnome (fino alla 3.0. = Ubuntu 11.04.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.