Does Team Fortress 2 have controllers?
There are two ways you can enable controller support. Team Fortress 2 will detect the controller and ask if you want to use it. Clicking "Yes" will allow it to be used. You can now use your controller for Team Fortress 2.