Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got an odd issue where Microsoft Terminal Services Client is sending random uppercase and lowercase junk from my magnetic card reader. In Linux, rDesktop works just fine. I've got no idea what's going on, but I'm pretty sure there's a bug in MSTSC and I'd just like to avoid using it (and avoid paying for an alternative that does 99 things I don't need)

Edit Must use RDP protocol (i.e. not VNC or some weird internet thing).

share|improve this question
Why is it you need to use RDP? – Michael Kohne Sep 11 '09 at 19:36
Good question, VNC would be OK for personal use, but this is for some software I'm writing where MSTSC 6.0 screws up the keyboard input created by a mag card reader. Already asked a question about that on ServerFault… – Peter Turner Sep 11 '09 at 21:11
Peter Turner is right, that's how we fixed barcode scanning through RDP. – Terry Sep 11 '09 at 23:01

Try out this Java-based RDP client


share|improve this answer

Try Terminals, it's a remote control tool that supports VNC, RDP, SSH, Telnet, ...

It uses the Terminal Services ActiveX Client (mstscax.dll) so I'm not sure it'll solve your issue with mstsc.

share|improve this answer
You're right about it not solving the problem, but that is a pretty awesome program that I didn't know about. – Peter Turner Sep 11 '09 at 19:11

Is your Microsoft Terminal Services Client the latest version (currently 6.0) ?
Maybe just reinstalling the latest version can fix the problem.

share|improve this answer
Only downvoting this because I'm angry! Sorry. – Peter Turner Sep 11 '09 at 18:55
Why are you angry? – harrymc Sep 11 '09 at 19:03
In any case, any alternative that I know uses the RDP ActiveX control, so you'll not solve your problem this way. You must attack the problem itself : why is RDP malfunctioning? Is it by any chance trying to port your magnetic card reader to the distant machine? These are the questions to ask, IMHO. I apologize if I'm wrong. – harrymc Sep 11 '09 at 19:27
If you can answer this ->… then you get your point back! MSTSC 6.0 is probably the problem (that's why I'm angry), it was pointed out to me by a customer and me running it confirmed the problem. It works fine in other programs developed in house using an older Remote Desktop Protocol, but they're really old and we don't want to support them. It also works using the latest linux rDesktop, which I thought was rdp 6.0, but I may be wrong – Peter Turner Sep 11 '09 at 21:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .