I often RDP to my Windows 7 Enterprise (32-bit) work desktop from home through an IPSec VPN; I also connect to from work from other Windows 7 and Windows XP computers.
While I am at work, I have no issues with RDP... specifically, the connectivity would be:
- Windows7 (data center terminal) -> Windows7 (work desktop)
- WindowsXP (lab terminal) -> Windows7 (work desktop)
However when I'm at home, I use my Vista Home Premium (64-bit) machine to connect to my same Windows 7 Enterprise (32-bit) work desktop and experience the following symptoms:
- Parts of application window tiles "stick" when I minimize the window through the RDP session, until I move the mouse across the stuck RDP desktop tile or highlight it by dragging across the desktop
- Scrolling with the mouse scroll wheel looks jittery and the screen doesn't paint smoothly via RDP
- Within RDP to my work desktop, using
superputtyis almost impossible, since I have to manually shift the
puttywindow for keystrokes to show up. This is my biggest gripe, since I use
vimas an IDE and all my development is on a linux machine I ssh to via
- Oddly, the issues are not as bad when I type directly into a router or linux ssh session (without firing up vim inside the putty ssh window). However, my green putty cursor sometimes "sticks" a ghost cursor on the line if I arrow key back to fix an error on that line
I should note that none of those symptoms exist when I RDP from a machine at work; these problems only exist when I RDP from my home MS Vista system.
CPU utilization of my Vista system at home is almost nothing... I routinely run ping plotters from my Vista PC to my Windows 7 work desktop when I VPN from home, but I don't see packet loss or jitter going to the system...
My Question: How can I stop the issues listed above when I RDP to my Windows 7 desktop from my home MS Vista system?
MS Vista System Specs
- OS: Vista Home Premium (64-bit), SP2 [latest patches]
- CPU: Core2 E8400 @ 3.00Ghz
- Memory: 4GB
- Graphics: NVidia GeForce GT 520
(Driver 22.214.171.1247)(Driver 126.96.36.1990)
- RDPv7 (via KB969084, with persistent bitmap caching turned off)
I tried applying these GeForce settings specifically to
C:\Windows\System32\mstsc.exe, but it did not help...
- Anisotropic filtering: Off
- Antialiasing - FXAA: Off
- Antialiasing - Gamma correction: Off
- Antialiasing - Mode: Override any application setting
- Texture Filtering - Anisotropic sample optimization: Off
- Texture filtering - Negative LOD bias: Allow
- Texture filtering - Quality: High quality
- Texture filtering - Trilinear optimization: Off
- Threaded optimization: Off
- Texture filtering - Anisotropic filter optimization: Off
- Vertical sync: Off