Comment Windows gère-t-il l’interface du presse-papiers avec Xming?

Ma question provient d’un problème:

J’utilise Xming sur Windows 7 pour me connecter à un hôte Linux (via PuTTY) afin de démarrer et d’afficher un terminal GNOME. J’ai des problèmes avec le presse-papiers Windows:

  • La copie de Windows vers Xming fonctionne bien. (Ctrl-C puis clic du milieu sur Xming)
  • La copie de Xming vers une autre cession Xming fonctionne avec un délai. (Sélection sur Xming puis clic milieu sur l’autre Xming)
  • La copie de Xming vers Windows fonctionne la plupart du temps avec un délai. (Sélection sur Xming puis Ctrl-V sur Windows)

Sous Windows: Je dois répéter le raccourci Ctrl + V plusieurs fois avant de transmettre mon texte. (<10 koctets)

Notez que les premières tentatives infructueuses ne dépassent pas le contenu précédent du presse-papiers.

Note 2: Si j’utilise un script VB pour dépasser le contenu du presse-papiers, je n’ai aucun délai.

Set objHTML = CreateObject("htmlfile") ClipboardText = objHTML.ParentWindow.ClipboardData.GetData("text") path = "D:\Users\blanchj1\AppData\Local\Temp\clipboard" Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile(path, 2, true) objFile.WriteLine ClipboardText objFile.Close 

Note 3: Si je colle dans un menu d’application ex notepad ++ -> edit -> paste, ce délai est toujours présent.

Note 4: Si je colle le contenu avec Ctrl + V une seconde fois, j’ai toujours ce délai.

Note 5: Le délai semble proportionnel au nombre de charters au passé.

Donc, je suppose que ce délai provient d’un problème Windows. Est-ce un problème de conversion de l’encodage des caractères?

Qui peut m’expliquer comment ça marche?