Chtěl bych nakonfigurovat Ubuntu 20.04 (s prostředím Gnome) tak, že když kliknu na okno, které není aktivní, toto kliknutí okno zvedne a nedělá nic jiného; konkrétně toto kliknutí pro zvednutí okna nemá na okno ve skutečnosti vliv (takže mohu kliknout tam, kde je tlačítko, aniž bych toto tlačítko aktivoval). Za starých časů na počítačích Mac se toto kliknutí spouštějící akce v oknech na pozadí nazývalo „proklikávání“; je to výchozí v prostředí GNOME a rád bych to zakázal.
Důvodem je, že je velmi těžké kliknout na okno a otevřít jej bez také kliknutím na tlačítko uvnitř!
Téměř všechny viditelné oblasti tohoto okna Nautilus jsou nějakým způsobem „aktivní“ oblasti; kliknutím do tohoto okna jej zaměříte a zvednete také změnit složku, kterou aktuálně zobrazuje.
Některá vysvětlení:
- Nejde o režim ostření okna (focus-follows-mouse nebo nedbalé ostření). Okna se zaměřují kliknutím na ně; Nechci focus-follows-mouse a o tom tato otázka není.
- Jde o zvednutí okna a zaostření kliknutím na okno. Mohu se na toto okno přepnout jinými způsoby (například alt-tab nebo jeho výběrem z Docku), ale chci mít možnost kliknout na okno, abych ho zaostřil a zvýšil, přesně tak, jak to momentálně dokážu, ale Nechci si dávat pozor, abych kliknul pouze na „neaktivní“ oblast tohoto okna, abych ji zaostřil.
- Ano, tento problém je ještě umocněn tím, že v okně nyní, kdy záhlaví obsahuje tlačítka, není příliš mnoho „neaktivních“ oblastí. O tom tato otázka není a jsem docela spokojený s oknem obsahujícím mnoho tlačítek, pokud nejsem nucen kliknout na jedno z nich jen proto, abych okno zaostřil.
Jsem informován Mattiasem Wernérem, že Super+Click dělá přesně toto (otevře okno, aniž by okno samotné kliknutí přijalo), což je skvělé, a tak je možné, že by tato otázka měla být přeformulována jako „jak udělám klik u nezaostřených oken dělat to, co dělá Super+klik?“.
Související:systemd-resolved, resolvconf.service, resolvconf a openresolv. Proč, které a jak?Přijatá odpověď:
Myslím, že bez změny kódu nemůžete. Zakládám to na následujícím.
Soudě podle https://github.com/GNOME/gnome-tweaks/blob/35e3a5bebebb94a631e5ccbb7c29b2e482595a9a/gtweak/tweaks/tweak_group_windows.py#L20-L21 je nastavení wtopreference.gnocode. a klíč je
focus-mode
. To vedlo k https://github.com/GNOME/gsettings-desktop-schemas/blob/2bb055b3c1b87e6db80d891bd788f1d4b9a62af3/schemas/org.gnome.desktop.wm.preferences.gschema.xml.in#L41 tři možné hodnoty
„click“ znamená, že na okna je nutné kliknout, aby se na ně zaostřilo,
„nedbalý“ znamená, že okna jsou zaostřená, když do okna vstoupí myš, a
„myš“ znamená, že okna jsou zaostřená, když myš vstoupí do okna, a rozostření, když myš opustí okno.