web-dev-qa-db-fra.com

Paramètre permettant aux événements de la souris de passer par l'application GUI

J'utilise compiz pour rendre une application transparente. J'aimerais également pouvoir cliquer sur l'application.

Q:
Il y a des paramètres dans l'interface graphique (Compiz) ou via CLI pour pouvoir configurer une application (basée sur sa classe comme dans Compiz) pour ne pas capturer les événements de la souris et simplement la traverser, ou encore mieux pour activer la capture de la souris lorsqu'une combinaison de touches est enfoncée (ex: ALT gauche + Ctrl gauche + clic de souris)?

Cas d'utilisation:
Je regarde une conférence en ligne (disons Google I/O), je règle l'opacité de l'application vidéo via Compiz (CCSM) pour qu'elle soit très transparente et n'augmente son opacité que lorsqu'il y a quelque chose que je besoin de voir, sinon je fais juste d'autres tâches en arrière-plan, et je garde un œil sur la vidéo si quelque chose d'intéressant apparaît. Ce que j'aimerais, c'est pouvoir cliquer sur l'application, car parfois je dois changer la position de l'application juste pour cliquer sur quelque chose et cela interfère avec mon flux de travail.

Pour autant que je sache, je l'ai fait il y a quelques années, mais je ne me souviens pas comment, pas même ce que j'ai utilisé, peut-être que je l'ai fait dans E16 pas Compiz/Gnome/Unity, mais je ne me souviens tout simplement pas.

Merci

3
Radu Maris

Compiz avait une fois un plugin appelé "Ghost" qui vous permettait de le faire, mais en raison de changements récents (y compris une refonte complète du code Compiz), ce plugin n'est plus développé ou pris en charge.

Pour cette raison, il n'est plus possible d'avoir à la fois des fenêtres transparentes et transitoires en utilisant Compiz.

1
RolandiXor