On my Zipstick (through an adapter), and an 8-Bit Do controller. Both show the buttons working in the Windows controller settings.
I've just tried a PS4 controller and that is working, so I'll use that, though I would prefer the Zipstick, as digital controls are better for this type of game.