It should only require the usual drivers for the motherboard and once in a while some USB package but without make or model I can't guess why it didn't work. As XP driver hunts are so well done, I'll stop here.
Bob
What is required to use a USB Keyboard and Mouse on my WinXP computer?
I replaced the PS/2 keyboard with a USB keyboard and it worked only in the BIOS. I did enable USB keyboard support in the BIOS. At the WinXP log in screen no characters were being accepted.
Also, does WinXP allow two keyboards to be active at the same time?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic