Il cursore del mouse si sposta quando si utilizza RDP


19

Abbiamo oltre 350 utenti che si lamentano che il loro cursore del mouse continua a saltare durante la digitazione. E sembra come sta accadendo quando il protocollo è affamato di larghezza di banda, ma non sono del tutto sicuro ancora.

Se solo il cursore si muovesse, andrebbe bene - il problema è che sposta anche lo stato attivo in modo che improvvisamente stiano scrivendo testo in un punto diverso del documento senza accorgersene troppo tardi (gli anziani fissano le loro tastiere).

La maggior parte degli utenti ha laptop, e ho anche sospettato che il trackpad non avvertisse la digitazione (e quindi non disattivasse il clic con un tocco sul pad), ma oggi ho ricevuto un rapporto secondo cui un utente desktop ha provato lo stesso.

Cosa potrebbe causare questo? Esiste un modo per ottimizzare RDP in modo che non accada? Mi sono perso..

MODIFICARE:

Altre informazioni di base su come abbiamo impostato RDP:

  • Il livello di crittografia RDP è impostato su "Compatibile client" tramite GPO per supportare thin client CE meno recenti
  • La compressione RDP è impostata su "Bilancia la memoria e la larghezza di banda della rete". Stesso motivo di cui sopra, per supportare client RDP meno recenti
  • Tutte le scorciatoie RDP per gli utenti sono configurate per utilizzare solo stili visivi + cache bitmap persistente. Abbiamo testato senza stili visivi, il mouse salta ancora in giro
  • Tutti i server RDS sono limitati a colori a 16 bpp, la composizione del desktop e gli sfondi non sono consentiti
  • Il nostro provider MPLS ha regole QoS in atto per mantenere RDP al di sopra di Best-Effort (vedi EDIT2)

EDIT2:

Ho ispezionato la configurazione QoS dei provider MPLS e qui qualcosa non funziona ( pastebin ). Il traffico RFC1918 interno ha la priorità nella classe sotto RDP, ma con la stessa probabilità di caduta. Sto pensando che questo dovrebbe essere in una classe più in basso nell'elenco, con una maggiore probabilità di caduta.

Oggi ho parlato con diversi dipendenti e sembra che questo problema sia riproducibile se si accendono contemporaneamente una tonnellata di computer aggiunti al dominio (criteri di gruppo, aggiornamenti WSUS e così via).

Il provider MPLS è stato contattato e sto aspettando un tecnico gratuito per modificare le impostazioni QoS per vedere se questo aiuta. Ho intenzione di scaricare tutto il traffico tranne RDP su un singolo sito in Best-Effort e vedere se aiuta.

AGGIORNAMENTO 19.07.2013 Ancora non risolto. È stato scoperto che in quasi tutti i laptop manca il driver del touchpad, quindi il touchpad non viene disattivato mentre l'utente digita. Baaaad. Inoltre, accade anche con PC desktop e su qualsiasi tipo di PC con un tubo vincolato dalla larghezza di banda. Ho fatto una nuova domanda su Network Engineering: /networkengineering/2427/qos-woes-managed-ip-vpn


5
(old people, they stare at their keyboards)ಠ_ಠ
MDMarra,

Molte persone suggeriscono che si tratti di un problema di congestione / larghezza di banda della rete. È possibile eseguire acquisizioni di rete sia alla fonte che alla destinazione? Se il server e / o la workstation è 2008R2 / Win7 e versioni successive, è possibile utilizzare netsh trace start capture=yes, anche se NetMon o Wireshark sono sufficienti. Questo può aiutarti a determinare se i pacchetti arrivano fuori servizio.
charleswj81,

Quando è iniziato questo?
ewwhite,

Sistema operativo client e versione RDP?
TheCleaner,

@TheCleaner La maggior parte è su XP SP3 con RDP 7.0 e Windows 7 con RDP 7.1 / 8.0.
pauska,

Risposte:


1

Penso che questo errore sia dovuto al driver del mouse touchpad, ho un laptop Samsung, in RDP se tocco o faccio clic sul tappetino del mouse si disconnette immediatamente la sessione. Ho disabilitato il driver del mouse funziona bene.


Penso che tu sia interessato a qualcosa: stiamo riscontrando questo problema su alcuni modelli di laptop e uno di questi è Samsung.
pauska,

Il mio Samsung NP900X4C è completamente inutilizzabile con MSTSC.exe. Devo disinstallare il driver del mio touchpad OEM affinché funzioni correttamente.
Jippers

Ho completamente dimenticato di cambiare la risposta accettata: il driver del touchpad è stato il colpevole. Gli utenti martellavano la tastiera e il driver del touchpad non disabilitava il touchpad durante la digitazione (come dovrebbe).
pauska,

7

Questo è un problema molto comune quando RDP funziona con larghezza di banda insufficiente o latenza elevata. Non sono sicuro che si tratti di un bug di protocollo o di implementazione (ad es. Se i pacchetti arrivano fuori servizio e non vengono riassemblati correttamente o se vengono interpretati in modo errato del tutto), ma la soluzione è aumentare la larghezza di banda disponibile, o regolare le impostazioni RDP (disabilitare l'audio o ridurre la risoluzione o l'intensità del colore).


È davvero così comune? Ho cercato ovunque informazioni più dettagliate su questo, e ci sono pochissimi articoli a riguardo. Tutto quello che trovo sono le persone che fanno la stessa domanda, senza risposte precise.
pauska,

2
L'ho visto molto. La maggior parte delle persone rinuncia a provare a risolverlo o afferma che l'utente sta spazzolando il touchpad se su un laptop.
Falcon Momot,

4
Ho usato l'approccio di biasimarli, fino a quando non hanno iniziato a superare il numero di me :(
pauska,

7

Se hai un utente a cui questo accade spesso in un giorno, dai loro una VPN client / server diretta nel server RDP tramite la loro connessione a Internet invece di MPLS, bypassando QoS e la congestione della larghezza di banda dei circuiti MPLS stessi.

Se tutto va bene per alcuni giorni, puoi mettere da parte bug / problemi all'interno del client o del server e concentrarti sugli stessi circuiti MPLS (QoS, larghezza di banda, latenza, ecc.).


Non riesco davvero a immaginare che questo sia diverso da una combinazione di configurazione QoS errata più driver touchpad mancanti. Accetterò questa risposta.
pauska,

2

Hai provato ad abilitare la compressione? Administrative Templates\Windows Components\Terminal Services\Terminal Server\Remote Session Environment\“Set compression algorithm for RDP data”

NOTA: "Servizi terminal" è "Servizi Desktop remoto" nei sistemi più recenti


È stato stupido da parte mia non includerlo nell'OP, domanda aggiornata con maggiori informazioni.
pauska,

0

Come altri dicono, è causato da un collo di bottiglia della rete o hardware. In alcuni, se non nella maggior parte dei client RDP, è possibile modificare alcune impostazioni per ottimizzare le connessioni a latenza lenta / alta disabilitando alcune delle fantasiose funzionalità della finestra.


Risposta aggiornata con ulteriori informazioni di base, scusate per non averlo incluso in primo luogo.
pauska,

0

Aspetta cosa? L'attenzione sta cambiando? Ciò richiede un clic del mouse o la pressione di un tasto. Non riesco a immaginare che CLICKING sia il risultato della larghezza di banda affamata. Mi aspetterei clic persi, non clic fantasma.

Penso che sia necessario sospettare che il software sia installato sul server RDP. Forse inizia con un nuovo server pulito e non installare nulla, quindi prova. Se non riesci a ricreare il problema, installa un pacchetto software e verifica. Ripetere.

Potrebbe anche essere necessario sospettare che il software sia installato sul client.


0

Non penso che sia affatto larghezza di banda perché il problema non sembra verificarsi se il desktop remoto non è a schermo intero e il mouse si trova nell'area del desktop dell'host e non nell'area dei desktop remoti. Ho visto moltissime lamentele riguardo a questo con ogni sorta di risposte che mettono gli utenti in difficoltà provando questo e quello e non risolvendo mai il problema. Il problema, penso, è qualcosa nel protocollo desktop remoto e Microsoft ha bisogno di risolverlo. Periodo.


-2

L'ho visto accadere su più macchine mentre sul Desktop remoto, succede a me ogni pochi minuti e mi fa impazzire, l'attenzione si sposta su dove il puntatore del mouse è seduto sullo schermo. Succede anche se non ti sei avvicinato al touchpad o hai fatto clic con il mouse (ho persino imparato a digitare con i palmi delle mani in aria per cercare di evitare il touchpad ma non è così!) Non ho idea di cosa lo causi, sembra che si verifichi solo durante la digitazione, possibilmente digitando velocemente peggiora ma non è sicuro.


questo non risponde alla domanda posta ...
Petter H
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.