Je rencontre un problème pour configurer une automatisation sur Ubuntu et j'espère avoir de l'aide. J'ai besoin de pouvoir démarrer Chrome, le mettre en plein écran, ouvrir une autre fenêtre, la mettre toujours au-dessus, puis ramener le focus sur Chrome. Cela devrait aboutir à une petite fenêtre au-dessus de Chrome, mais Chrome recevant toutes les entrées de l'utilisateur.
J'ai fait beaucoup de recherches et la meilleure solution que j'ai trouvée est d'utiliser wmctrl :
// Mettre Chrome en plein écran
wmctrl -r [TitreDeLaFenêtreChrome] -b add,fullscreen
// Mettre l'application toujours au-dessus
wmctrl -r [TitreDeLaFenêtreApp] -b add,above
// Activer Chrome
xdotool search --name [TitreDeLaFenêtreChrome] | awk '{ system("xdotool windowactivate --sync " $1) }'
L'option toujours au-dessus et le plein écran fonctionnent, mais lorsque qu'une application est en mode plein écran, elle semble supplanter la pile toujours au-dessus. J'ai pu le vérifier à travers plusieurs expériences. En gros, ce que j'ai pu vérifier est :
1) Je peux forcer une application en plein écran 2) Je peux forcer une application toujours au-dessus 3) Je ne peux pas faire les deux et avoir l'application toujours au-dessus au-dessus de l'application en plein écran. L'application en plein écran est toujours affichée au-dessus.
Donc la question est, est-il possible (et comment est-ce possible) d'avoir une fenêtre flottante au-dessus d'une fenêtre en plein écran ? Je tourne sous Ubuntu 14.04 assez basique donc il ne devrait pas y avoir de grandes surprises.
Merci d'avance.
-Mike