Shift- und Strg-Tasten sind nicht mit normalen Tasten über RDP synchronisiert


28

Ich verbringe ziemlich viel Zeit auf verschiedenen Maschinen über RDP arbeiten ( in der Regel zu einer Maschine RDPing und von dort RDPing zu anderen Computern außerhalb unserer LAN) und ein Problem haben , wo die Zusatztasten (dh  Ctrl, Alt, Shift, und Windows Key Win) manchmal nicht tun Wirksam so schnell wie Standardtastenanschläge.

Wenn ich zum Beispiel versuche, etwas einzugeben "", könnte dies dazu führen, 2"dass die entfernte Maschine den ersten 2Tastendruck erhält, bevor sie den Shift-Modifikator erhält. Dies führt zu besonderen Problemen bei kennwortgeschützten Feldern (da diese häufig gemischte Groß- und Kleinschreibung erfordern und Sie nicht sehen können, was eingegeben wurde) und bei Ctrl+ C(wobei der hervorgehobene Abschnitt gelöscht und durch a ersetzt wird C).

(Und bevor jemand fragt, ist dies nicht nur eine schlechte Eingabe, da das Problem sonst nicht auf RDP-Sitzungen beschränkt wäre.)

Dies scheint kein Hardwareproblem zu sein, da dies auf meinem Desktop (unter 64-Bit-Windows 7) und meinem Laptop (32-Bit-XP) sowie auf verschiedenen Remotecomputern mit verschiedenen Betriebssystemen (von XP bis Windows 2008 Server) auftritt.

In manchen Fällen ist das Problem ausgeprägter und hängt möglicherweise mit einer langsamen Internet- / VPN-Verbindung zusammen.

Hat jemand dieses Problem gesehen und (abgesehen davon, dass er immer sehr langsam tippt, dh ungefähr ein Zeichen pro Sekunde) gibt es Lösungen für dieses Problem?


Ich erlebe das sehr oft - sowohl mangelnde Synchronisation als auch ein feststeckender Steuerschlüssel - speziell Shift. Dann bekam ich CAPITALIZED TEXT TYPED IN oder gab Befehle aus, die ich nicht ausgeben wollte.
einpoklum - wieder Monica

Ich würde ein Kopfgeld für diese Frage ausgeben, wenn ich bei SU mehr Ansehen hätte. Ich würde mich sehr freuen, wenn Sie sich für das Risiko der 50 Punkte entscheiden würden.
einpoklum - wieder Monica

Ich benutze RDP sehr oft und habe das noch nie erlebt. Welche Dienstprogramme laufen auf Ihren Systemen? Hat es so etwas wie AutoHotKey? Welche Version von RDP? Passiert das immer? Versuchen Sie, das Gerät lokal zu verwenden, um sicherzugehen, dass es sich nicht um ein RDP-Gerät handelt?
Luiz Angelo

Haben Sie IntelliType installiert? answers.microsoft.com/en-us/windows/forum/…
Luiz Angelo

Antworten:


6

Auf diese Weise reagiert der RDP-Client auf Steuerschlüssel. Versuchen Sie zur Behebung, in die Optionen für Remotedesktopverbindung, Lokale Ressourcen, Tastatur zu wechseln und auf "Auf diesem Computer" zu wechseln.

Beachten Sie, dass Alt-Tab und ähnliche Befehle jetzt auf dem lokalen System ausgeführt werden.


3
Versuchte das, aber es hat nicht geholfen. (Es bedeutete, dass der Alt-Tab auf dem Remote-Computer nicht funktionierte, die Einstellung war also wirksam)
sgmoore

1
I second @ sgmoores Bericht: Das Einschränken von Tastenkombinationen auf den lokalen Computer vermeidet dieses Problem nicht.
einpoklum - wieder Monica

1
Die Einstellung "Auf diesem Computer" der RDP-Tastatur war das einzige, was das ärgerliche Problem für mich erfolgreich gelöst hat. Um das Alt-Tab auf dem Zielcomputer zu ersetzen, verwende ich switcheroo.io, ein Open-Source-Projekt auf GitHub. Ich finde es sogar besser als das ursprüngliche Win7 Alt-Tab-Dialogfeld.
VR

Überschreibt es die ALT-TAB-Taste oder schaltet es weiterhin den Heimcomputer ein?
Gennady G

1

Es ist nicht "kostenlos", aber einige Gamepads bieten die Möglichkeit, Tasten mit Tastenkombinationen zu verknüpfen. das KÖNNTE Ihr Problem lösen ... nicht zu 100%, aber wenn es eine Kombination sendet, könnte es. Das Verlangsamen der Modifikatortasten könnte auch ein billiger Versuch sein, Steuersequenzen nicht weiterzugeben.


Glaube nicht, dass dies helfen wird, wenn das Gamepad keine Tasten für jede einzelne Tastenkombination hat, z. B. eine Taste für 'a', eine andere für 'A', eine andere für Strg-A, eine andere für Alt-A usw. Auch ich habe gebrauchte VNC in der Vergangenheit immer versucht, es mit RD oder Logmein zu ersetzen, wo möglich.
Sgmoore


1

Ich habe die Lösung für dieses Problem gefunden, bei der verschachtelte Instanzen des Remotedesktop-Clients von Microsoft verwendet werden. Stellen Sie sich folgende Situation vor. Sie sitzen vor einem OS X-Computer und haben einen Remote-Desktop in einem Windows 7-Laptop. Vom Windows-Laptop aus möchten Sie den Desktop auf einen anderen Windows-Computer übertragen (in meinem Fall eine Workbox über VPN). Die Lösung für Ihre Probleme mit der Tastaturzuordnung lautet: Ändern Sie auf dem Windows-Laptop, dh dem Ziel des ersten Sprungs, die Remote-Desktop-Hardwareeinstellungen für den zweiten Sprung, um die lokale Tastatur zu verwenden, nicht die verbindende.

Bearbeiten

So ändern Sie die Einstellung:

  1. Öffnen Sie den Remote Desktop Client .
  2. Stellen Sie noch keine Verbindung zu einem Remote-Host her.
  3. Klicken Sie auf die Schaltfläche Optionen .
  4. Öffnen Sie die Registerkarte Lokale Ressourcen .
  5. Wählen Sie die Option "Auf diesem Computer" in der Dropdown-Liste " Windows-Tastenkombinationen anwenden" .

Obwohl diese Einstellung nicht für einfache Umschalttastenkombinationen gilt, hat sie das Problem bei der Arbeit mit verschachtelten Remote-Desktops für mich gelöst.

Natürlich hat es einen Preis: Sie können nicht Alt-Tab durch die Fenster auf dem Remote-Host usw.


1
Wo genau änderst du die 'Remote Desktop Hardware Einstellungen'?
Sgmoore

Ich glaube nicht, dass das OP nach verschachtelten RDP-Sitzungen gefragt hat.
einpoklum - wieder Monica

Dies funktioniert nicht - siehe die Kommentare zu dieser Antwort
einpoklum - wieder Monica

Beenden Sie den Vorschlag, Windows-Schlüssel auf die Fernbedienung anzuwenden . Es ist das erste, was wir alle versuchen. Es ist genau dort in den Menüeinstellungen nicht schwer zu übersehen. Dies ist ein tiefer verwurzeltes Problem.
Christian

0

Weitere Problemumgehungen:

  1. Führen Sie Remotedesktop als Administrator aus.
  2. Deinstallieren Sie IntelliType, falls installiert. Sie können stattdessen X-Mouse Button Control verwenden .
  3. Deaktivieren Sie die automatische TCP-Optimierung .
  4. Farbtiefe / Auflösung / Hintergrund reduzieren.
  5. Deaktivieren Sie Tastaturprodukte wie AutoHotKey.
  6. Vollständiges Patching von Windows Update mit allen optionalen Elementen.

1. Versucht zu sehen, ob sich das Problem manifestiert. Was ist die Absicht für eine solche Maßnahme, die eine Wirkung hat? 2. Wenn IntelliType nicht in der Programmliste angezeigt wird (zur Deinstallation), ist es möglicherweise noch installiert? 3. Mein Windows 7 ist vollständig gepatcht.
einpoklum - wieder Monica

2. wahrscheinlich nicht.
Harrymc

Ich sehe das Problem nicht sofort, aber da es nicht immer sofort auftritt, werden wir eine erweiterte Testversion durchführen. Warum hilft es Ihrer Meinung nach, den RDP-Client als Administrator auszuführen? Besonders für einen Benutzer, der Administrator ist?
einpoklum - wieder Monica

Ein Sicherheitsmerkmal seit Vista: Jeder läuft unter einem eingeschränkten Account, nur "Als Administrator ausführen" ist uneingeschränkt.
Harrymc

Leider hat dies nicht funktioniert - obwohl es den Anschein hat, dass die Häufigkeit des "Sticky Shift" -Phänomens abnimmt, wenn RunAs als Administrator ausgeführt wird. Oder vielleicht führe ich einfach nicht genug Wiederholungen des Experiments durch. Jedenfalls keine Zigarre.
einpoklum - Monica

0

Drücken Sie in der Remote-Sitzung Umschalt + Strg und halten Sie die Taste gedrückt. Lassen Sie die Umschalttaste los. Lassen Sie die Steuertaste los.

Um das Problem zu duplizieren, kehren Sie die Reihenfolge der Schlüsselfreigaben um. Ein Microsoft RDP-Fehler.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.