You need to for the game to recognize the controller.
Check the Steam faqs section and post on the Steam forums as well to verify, but - Steam is pretty flexible. Using a Partition or HDD (not just another folder in C:\ )dedicated to games was very helpful not having to reinstall well over 100 games (mostly non-steam) when I imaged my Win7 to a new 120GB SSD.