Strange problem, We have two print queue's setup on a Windows 2008 R2 Print Server, one for Colour and one for Black and White, now this works fine when a user prints from there local Desktop IE if they print to the black and white printer it prints in black and white only. Now when the user connects to there Terminal Server session (which is a Windows 2008 R2 Server) they have there local printers passed through via the RDP connection, if they print now to the black and white printer queue it comes out in Colour even though the settings are correct in the print queue. The driver being used by the passed through print queue is the correct Sharp printer and not Easy Print driver as we have had issues with the easy print driver.
One more thing is that if we add the print queue directly to the Terminal Server client then it prints in Black and White without issue it appears to be ignoring the fact that its a black and white printer when it gets redirected from the local desktop to the Terminal Server.
Any help would be most welcome :)