I made a program for Windows, that lets you use an Xbox controller. If anyone is interested, I made a video here: YouTube and the GitHub project and program are available here: GitHub - erfg12/Blizzard_Controller_Support: Xbox controller support for StarCraft 1, StarCraft II, and WarCraft III.