I use XP.
I can't fix your problem, but I can tell you what my (working) setup is:
CH Pedals with F16 flight stick and a throttle. THrottle doesn't work in XP; the stick and throttle are on the floor somewhere behind the pedals. I've got that stuff plugged into the gameport.
MS SW PP (the original), on the USB port.
For the pedals, XP recognizes the CH hardware, but in the J/S configuration there's a checkbox to enable the rudders.
Hope this helps.