Yes, Halo: Combat Evolved on PC has full native support for USB game controllers. Most modern gamepads—Xbox (360, One, Series X|S), PlayStation (DualShock 4, DualSense), and generic XInput/DirectInput devices—work immediately.
Once configured, you'll have the classic console experience—pressure-sensitive triggers, vibration (on supported pads), and analog movement—on PC.