As in the title i wanna know if a Joystick, SteelSeries 3GC Controller can be used With Call Of Duty 4.
Found your problem.
This company generally blows, I bought their older version controller from gamestop not too long back, and it seems like the company completely disowns it now.
As if it didn't even exist. There website doesn't even acknowledge it at all. So the thing doesn't have drivers, and doesn't work. Also I've heard nothing good from the 3GC either.
What I did instead.
Went to gamestop and bought a Wired Xbox Gamestop Controller. Was around $28 or so. Works loving great.
Some games work without a program, but for those that don't, I use a program called Xpadder, but there are other programs that work too.
Also note, Since you are an xbox player, any wired xbox controller will do the trick.