GNU/Linux >> Znalost Linux >  >> Linux

Jak deaktivovat překryvné posuvníky GNOME (aby byly posuvníky trvale viditelné)

Tento článek vysvětluje, jak zakázat překryvné posuvníky GNOME, aby byly posuvníky vždy viditelné.

Ve výchozím nastavení používají aplikace GNOME / GTK překryvné posuvníky k maximalizaci prostoru na obrazovce. U většiny aplikací (existují některé výjimky, jako je terminál GNOME, kde je posuvník trvale viditelný) jsou posuvné lišty ve výchozím nastavení skryté, částečně se zobrazují při pohybu ukazatele myši a jsou plně viditelné pouze tehdy, když je myš blízko. je umístěn posuvník.

Trvale viditelný posuvník v GNOME 3.34

Trvale viditelné posuvníky v prostředí GNOME 3.34 (nebo novějším)

GNOME 3.34, vydané minulý čtvrtek, obsahuje novou skrytou příležitost, díky které je snadné vždy vidět celé posuvníky. Otevřete editor dconf, přejděte na org / gnome / desktop / interface a vložte overlay-scrolling do false aby byly posuvníky trvale viditelné.

Totéž můžete dosáhnout pomocí tohoto příkazu:

gsettings set org.gnome.desktop.interface overlay-scrolling false

Budete muset restartovat každou aplikaci GTK3, kterou jste spustili, aby mohla používat posuvníky, které jsou trvale viditelné. Nebo restartujte relaci (odhlášení / přihlášení).

Chcete tuto změnu vrátit zpět a použít výchozí chování posuvníku GNOME / GTK? Buď použijte editor dconf, jak již bylo vysvětleno, ale nastavte overlay-scrollingtrue (nebo výchozí) nebo použijte tento příkaz:

gsettings set org.gnome.desktop.interface overlay-scrolling true

Mohlo by se vám také líbit:Jak úplně zakázat Tracker, nástroj pro indexování a vyhledávání souborů GNOME

Zakažte překryvné posuvníky GNOME / GTK u verzí GNOME starších než 3.34

Chcete-li zakázat překryvné posuvníky ve verzích GNOME starších než 3.34 a mít posuvníky trvale viditelné, můžete použít GTK_OVERLAY_SCROLLING=0 Proměnná prostředí.

Použijte jej pro aplikaci následovně (pro spuštění gedit v tomto příkladu; Ujistěte se, že aplikace již není spuštěna, jinak nebude fungovat):

GTK_OVERLAY_SCROLLING=0 gedit


Chcete-li to použít na všechny aplikace a zakázat překryvné posuvníky pro GNOME ve verzích starších než 3.34, přidejte na konec vašeho ~/.profile následující Soubor:

export GTK_OVERLAY_SCROLLING=0
gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.UpdateActivationEnvironment '{"GTK_OVERLAY_SCROLLING": "0"}'

Po uložení tohoto souboru se odhlaste a znovu přihlaste, abyste viděli změny v akci.

díky za toto vylepšení Od dddevo po Reddit jsou překryvné posuvníky deaktivovány pro všechny aplikace GTK3, včetně těch, které jsou spouštěny přes D-Bus.

Pomocí ~/.profile to platí pouze pro vašeho uživatele. Chcete-li jej používat v celém systému, přidejte jej. přidán /etc/profile.local nebo v souboru pod /etc/profile.d/ (jako kořen).


Linux
  1. Jak dočasně nebo trvale zakázat SELinux

  2. Jak říct Gnome, aby si znovu přečetl ~/.profile?

  3. Jak přidat aplikaci do správce oken Gnome?

  1. Jak zakázat relaci přihlášení hosta Linux Mint 12

  2. Jak zakázat akceleraci myši v Ubuntu 20.10, 20.04, 19.10 nebo 18.04 (Gnome)

  3. Jak mohu deaktivovat tlačítko mé jednotky CD/DVD?

  1. Jak získat cestu k ploše v gnome

  2. Jak deaktivuji spořič obrazovky SuSE?

  3. Jak trvale resetuji časové pásmo v Debianu?