Comment puis-je faire en sorte que l'UAC se comporte de manière à pouvoir contrôler le bureau grisé et les programmes s'exécutant sous des subventions UAC avec le client synergy? (Le kb et la souris sont connectés à une machine Linux, Windows exécute un client de synergie)
Ou la désactivation de l'UAC est-elle la seule option?
La raison pour laquelle cela se produit est à cause de ce que l'on appelle le "bureau sécurisé". Le bureau sécurisé existe depuis NT. Certaines parties du système d'exploitation, telles que l'écran de connexion, l'écran Ctrl + Alt + Suppr et l'écran de poste de travail verrouillé sont en fait des sessions de bureau complètement différentes de celles avec lesquelles vous interagissez normalement. Les programmes ne peuvent pas interagir directement avec le bureau sécurisé - c'est pour empêcher les enregistreurs de clavier, etc., de jouer avec les zones sécurisées.
Dans Windows Vista et versions ultérieures, UAC est également un espace de bureau sécurisé. Bien qu'il ressemble à un bureau grisé, ce que vous voyez est en fait un espace de bureau différent, avec une capture d'écran assombrie de tout ce qui était sur votre écran. Aucun autre programme ne peut interagir avec le bureau sécurisé UAC, de sorte qu’un virus ne peut pas, par exemple, dire oui à sa propre invite. Cela s'applique à Synergy comme à tout autre programme - il n'est tout simplement pas autorisé à interagir avec le bureau grisé UAC.
Si vous souhaitez bénéficier de tous les avantages de sécurité de l'UAC, vous ne pouvez tout simplement pas utiliser la synergie. Mais, si vous avez besoin de synergie, le meilleur compromis serait de configurer l'UAC pour qu'il soit toujours rapide, mais pas sur le bureau sécurisé. Cela entraînera l'invite UAC à agir comme une fenêtre normale sur le bureau normal, ce qui signifie qu'une synergie peut y accéder.
J'espère que cela aide. Si cela ne fonctionne toujours pas, j'ai quelques choses à ajouter, mais essayez d'abord et voyez si c'est ce dont vous avez besoin.
la source
Vous pouvez également essayer d'exécuter une synergie sur la machine Windows en tant qu'administrateur. Cliquez avec le bouton droit et sélectionnez Exécuter en tant qu'administrateur.
Ça marche pour moi.
la source