Controllers seem to have finally become a somewhat required item for playing games on PC these days, somewhat like joysticks were in the past. In particular the XBox 360 pad seems to have become the standard, being well supported in Windows and Steam.