Gnome Shell aktivitelerinin fareyle üzerinden otomatik olarak etkinleştirilmesini devre dışı bırakın


22

Gnome Shell'deki Activities düğmesinin "hot corner" özelliğini devre dışı bırakmanın bir yolunu arıyordum. Yanlışlıkla fare üzerinde harekete geçmeyecek şekilde tıklamayı gerektirmesini tercih ederim.

Yanıtlar:


12

11.10 için

Bunun yeri 11.04 için değiştirildi, aşağıdaki 11.04 bakışı için. Dosyayı hızlıca düzenleyerek bunu yapabilirsiniz /usr/share/gnome-shell/js/ui/layout.js . Kodu bulursanız:

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

Şununla değiştirilince reactive: true, reactive: falseetkin köşeyi devre dışı bırakır ancak yine de Etkinlikler düğmesini tıklatarak veya Super(Windows) tuşuna basarak genel bakış ekranını etkinleştirmenize izin verir .

Panel.js dosyasının güncellemelerinin üzerine yazılacağı için doğrudan değişiklik yapmak yerine bu davranışı değiştirmek için bir uzantı oluşturmaya çalışacağım.

11.04 için

Yukarıdakiyle aynı, ancak dosyayı düzenleyin /usr/share/gnome-shell/js/ui/panel.js:

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

8

Faaliyetler yapılandırıcı uzantısı "Etkinlikleri" hotspot devre dışı bırakmak için bir seçenek vardır. "Sıcak Köşeyi Devre Dışı Bırak" olarak adlandırılır. Ayrıca, varsayılan olarak, metin bir simge ile değiştirilir - bu da yerden tasarruf sağlar.

Ekran görüntüsü

Ubuntu 12.10 için çalışıyor.


7

11.10 ve sonraki sürümlerde, resmi Gnome-shell uzantıları sitesinden " No Topleft Hot Corner " uzantısını kurarak sıcak köşeyi devre dışı bırakabilirsiniz .


2
Bu sadece geçerli bir cevap ve Ubuntu 14.10'da benim için mükemmel çalıştı. Daha yüksek oy alan cevapların daha önce girildiğini fark ettim, ancak bir şeyi kapatmak için Javascript'i elle düzenlemek zorunda kalmak asla kabul edilemez ...
Cerin

3

Yükleme extension.jsve metadata.jsongelen https://github.com/hermanus/gnome-shell-extensions/tree/master/Gnome-shell-activities-hotspot-disabler ve koyun ~/.local/share/gnome-shell/extensions/activitieshotspotdisabler@harmus.gmail.com/. Dizinin adı önemlidir - uuidi de değiştirirseniz, onu değiştirebilirsiniz metadata.json.

Bu, Panel.HotCorner.prototype._onCornerEnteredişlevi geçersiz kılan bir uzantı yükleyeceğinden , etkinlikler ekranı yalnızca 'Etkinlikler'i tıkladığınızda gösterilir. Etkinleştirmek için https://extensions.gnome.org/local/ adresini ziyaret edin .

Şu anda, bu eklenti Ubuntu 12.10 ile birlikte gelen Gnome sürüm 3.6 ile çalışıyor. Github'daki geçmişe göz atarsanız, eski Gnome sürümleriyle çalışan sürümleri bulacaksınız (3.0'a kadar. = Ubuntu 11.04.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.