Vorrei configurare Ubuntu 20.04 (con Gnome shell) in modo che se clicco su una finestra che non ha il focus, quel clic alzi la finestra e non faccia nient'altro; in particolare, quel clic per alzare la finestra non ha effettivamente un effetto sulla finestra (quindi posso fare clic dove si trova un pulsante senza attivarlo). Ai vecchi tempi su Mac questo, clic che attivavano azioni nelle finestre in background, era chiamato "click-through"; è l'impostazione predefinita in GNOME Shell e vorrei disabilitarla.
Il motivo è che è molto difficile fare clic su una finestra per sollevarla senza cliccando anche su un pulsante al suo interno!
Quasi tutte le aree visibili di quella finestra del Nautilus sono in qualche modo aree “attive”; facendo clic in quella finestra per mettere a fuoco e alzarla sarà anche cambia la cartella che sta attualmente visualizzando.
Alcuni chiarimenti:
- Non si tratta della modalità di messa a fuoco della finestra (messa a fuoco segue il mouse o messa a fuoco sciatta). Le finestre vengono focalizzate facendo clic su di esse; Non voglio focus-follow-mouse, e non è di cosa tratta questa domanda.
- Si tratta di alzare una finestra e darle il focus facendo clic sulla finestra. Posso passare a quella finestra in altri modi (alt-tab, per esempio, o scegliendola dal Dock) ma voglio poter fare clic su una finestra per metterla a fuoco e alzarla, esattamente come posso attualmente, ma Non voglio stare attento a fare clic solo su un'area "inattiva" di quella finestra per metterla a fuoco.
- Sì, questo problema è aggravato dal fatto che non ci sono molte aree "inattive" in una finestra ora che la barra del titolo contiene pulsanti. Non è di questo che si tratta questa domanda e sono abbastanza soddisfatto della finestra che contiene molti pulsanti, purché non sia costretto a fare clic su uno di essi solo per mettere a fuoco la finestra.
Sono stato informato da Mattias Wernér che Super+Click fa esattamente questo (alza una finestra senza che il clic venga ricevuto dalla finestra stessa), il che è fantastico, quindi è possibile che questa domanda debba essere riformulata come "come faccio a fare clic su finestre sfocate cosa fa Super+clic?".
Correlati:systemd-resolved, resolvconf.service, resolvconf e openresolv. Perché, quale e come?Risposta accettata:
Penso che, a meno di una modifica del codice, non puoi. Lo sto basando su quanto segue.
A giudicare da https://github.com/GNOME/gnome-tweaks/blob/35e3a5bebebb94a631e5ccbb7c29b2e482595a9a/gtweak/tweaks/tweak_group_windows.py#L20-L21 l'impostazione è org.gnome.desktop.wm.preference
e la chiave è focus-mode
. Ciò porta a https://github.com/GNOME/gsettings-desktop-schemas/blob/2bb055b3c1b87e6db80d891bd788f1d4b9a62af3/schemas/org.gnome.desktop.wm.preferences.gschema.xml.in#L41-L50, che indica che ci sono solo tre valori possibili
"clic" significa che le finestre devono essere cliccate per metterle a fuoco,
"sciatto" significa che le finestre sono a fuoco quando il mouse entra nella finestra e
"mouse" significa che le finestre sono focalizzate quando il mouse entra nella finestra e sfocate quando il mouse esce dalla finestra.