I believe it’s that we haven’t added game controller support to the Mac version yet — if you really want to use one, I believe it’s also in the Raspberry Pi version.
I tested by plugging in an 8bitdo gamepad which registers as a game controller/joystick — Mac OS X sees it, but Carbide Motion didn’t register it.
Didn’t try the utility I linked above since it’s not a signed executable.