Par contre j'avais lu qu'avec Wayland on pouvait ouvrir une fenêtre(*) transparente faisant tout l'écran qui permettrait d'écouter le clavier ?
Pas vraiment: avec Wayland (Weston en fait) tu peux effectivement ouvrir une fenêtre transparente qui couvrirait l'écran sans que l'utilisateur sans aperçoive puisque les décorations sont affichées par le programme donc tu n'aurais pas de fenêtre "bizarre" affichées a l'écran, après ça ne sert à rien car il ne suffit pas de recevoir les évènements souris/clavier il faut aussi les rediriger vers les applications "en dessous" autrement tes applications arrêtent de recevoir des évènements et donc de fonctionner, ce qui n'est pas très discret!
Et il me semble que Wayland/Weston n'a pas la fonctionnalité de redirection des évènements..
Maintenant comment ça va fonctionner pour les clavier "virtuels" avec Wayland, des applications qui doivent légitimement envoyer des évènements, là j'avoue que je ne sais pas..
Je vois 2 possibilités: Wayland vérifie que le programme qui envoient des évenements a des privilèges particulier (comment il peut faire ça??) ou bien les claviers virtuels font partie de Weston, mais ça n'est pas souple du tout..
[^] # Re: Sécurité dans la pile graphique
Posté par reno . En réponse à la dépêche Entretien avec Martin Peres, développeur Nouveau. Évalué à 4.
Pas vraiment: avec Wayland (Weston en fait) tu peux effectivement ouvrir une fenêtre transparente qui couvrirait l'écran sans que l'utilisateur sans aperçoive puisque les décorations sont affichées par le programme donc tu n'aurais pas de fenêtre "bizarre" affichées a l'écran, après ça ne sert à rien car il ne suffit pas de recevoir les évènements souris/clavier il faut aussi les rediriger vers les applications "en dessous" autrement tes applications arrêtent de recevoir des évènements et donc de fonctionner, ce qui n'est pas très discret!
Et il me semble que Wayland/Weston n'a pas la fonctionnalité de redirection des évènements..
Maintenant comment ça va fonctionner pour les clavier "virtuels" avec Wayland, des applications qui doivent légitimement envoyer des évènements, là j'avoue que je ne sais pas..
Je vois 2 possibilités: Wayland vérifie que le programme qui envoient des évenements a des privilèges particulier (comment il peut faire ça??) ou bien les claviers virtuels font partie de Weston, mais ça n'est pas souple du tout..