If your goal is to use the Windows XP drivers in the session, then I'd try triCerat's Simplify Printing tool, which...
creates a virtual driver on the terminal server for that session's use. If your goal is just to eliminate having to install drivers on the terminal server, then there's a host of third-party tools that will allow you to avoid using a driver on the terminal server, among them RDP Engine by Thin Print and Print2RDP by BlackICE.
One question, though: you're sure that no printer drivers are available? I ask because you say that the clients are running Windows XP. I'd be surprised if a printer with support for Windows XP didn't have support for Windows Server 2003 -- you may need to download the driver from the Web site. It's possible, I suppose, and you may not want the hassle of supporting those individual printers.
Related Q&A from Christa Anderson
Expert Christa Anderson explains why it isn't possible to allow drive mapping with Windows 2000 Terminal Services.continue reading
Expert Christa Anderson offers advice for dealing with a crashing spooler service.continue reading
Expert Christa Anderson suggests some third-party software producst that can help in using a scanner with Terminal Services.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.