Sorry, I don't quite understand, are you connecting to your desktop from another computer? Or to another computer from your desktop? Also are they both windows 7? or Mac OS? or mixture?
Regardless, 'remote desktop connection' should be able to handle most of those scenarios. Especially...