web-dev-qa-db-fra.com

xfce4 "mosaïque des fenêtres lors du déplacement vers l'écran Edge" ne fonctionne pas

Avec xfce4 4.10.1, je voudrais que les fenêtres soient en mosaïque automatiquement (cela signifie qu'elles utilisent la moitié de l'écran, n'est-ce pas?) Lorsque vous les déplacez vers le bord de l'écran.

Dans le menu xfce4-settings-manager-> Tweaks du gestionnaire de fenêtres-> Accessibilité, je coche "Mosaïque automatique des fenêtres lorsque vous tondez vers le bord de l'écran", mais cela me donne une fenêtre en plein écran lorsque vous appuyez dessus en haut de l'écran.

Frapper la fenêtre à droite ou à gauche de l'écran ne fait rien ou le déplace vers le prochain espace de travail. Au moins au lieu de la partie "ne fait rien", j'espère un pavage.

Est-ce que je comprends mal cette option? Qu'est-ce que je fais mal?

Est-ce que ça fait une différence que j'ai deux écrans empilés l'un sur l'autre?

1
Harald

Les fenêtres de mosaïque (capture) peuvent être activées ou désactivées sous Settings > Window Manager Tweak > Accessibility.

enter image description here

Mais il semble que accrocher des fenêtres aux marges de l’écran devienne difficile voire impossible lorsque le changement d’espaces de travail en faisant glisser la fenêtre est également activé dans "wrap espaces de travail lorsque vous atteignez l'écran Edge" - "avec une fenêtre glissée" sous "Paramètres> Gestionnaire de fenêtres> Avancé" car les deux actions interfèrent et que la modification de l'espace de travail est prioritaire lorsque le niveau de résistance du bord est très proche de "petit".

Il me semble un peu trop de demander que la même action (faire glisser une fenêtre sur l’Edge de l’écran) puisse produire sans problèmes deux résultats différents.

Pour éviter les interférences, utilisez une option différente pour l'espace de travail: "wrap espaces de travail lorsque vous atteignez l'écran Bord" - "avec le pointeur de la souris" - si vous devez conserver une action Bord d'écran pour changer espaces de travail.

Ou même le désactiver complètement. Cela assurera certainement la fermeture de la fenêtre:

enter image description here

Si l'option "wrap d'espaces de travail lorsque vous atteignez l'écran Edge" - "avec une fenêtre glissée" est activée mais que la résistance des bords est augmentée vers "large", la fenêtre prend La préséance est complète et à ce stade, c’est l’action "Enveloppement des espaces de travail" qui n’est pas réalisée du tout.

enter image description here

Trouver le niveau de résistance du bord où les deux actions sont facilement accessibles est possible, mais pas très pratique à mon avis, car vous obtenez souvent l'une au lieu de l'autre. (Cela peut également dépendre du matériel et du facteur humain.)


En résumé:

Afin de faire fonctionner le carrelage de fenêtre:

  • Assurez-vous de l'avoir activé dans Tweaks du gestionnaire de fenêtres-> Accessibilité .

  • Désactiver "wrap espaces de travail lorsque vous atteignez l'écran" - "avec une fenêtre glissée" sous Paramètres> Gestionnaire de fenêtres> Avancé OU laissez-le activé, mais définissez la valeur La résistance des bords est suffisamment large pour que la mosaïque soit prioritaire sur les espaces de travail d'emballage.


Ma version de xfwm4: 4.12.3-2.

3
user47206

Grâce au commentaire de @clearkimura, j'ai vérifié à nouveau les paramètres. Mais au lieu de décocher la case, j'ai plutôt augmenté la résistance des bords à environ 25% du curseur entre "petit" et "large". De cette façon, je peux avoir les deux. Si je passe beaucoup la souris sur le bord de l'écran, la fenêtre est déplacée vers l'espace de travail adjacent tandis qu'une touche plus douce au bord de l'écran place la fenêtre dans la moitié ou le quart de l'écran, selon l'endroit où je fais glisser la souris contre le bord.

1
Harald