you kinda need to fill in some more info...
you have software....for what? pc? mame? xbox? sega saturn?
I do think that someone that tries to answer this question must know about the backstory of the program first before actually answering the question in nonsense term.
SEGA once release an update for the Daytona Championship USA arcade machine. They have it on their website, to which it contains the full game for some reason, and people can just download it on PC. If you don't know what the heck am I talking about, just look up Daytona USA 3 or Championship USA PC on Google or YouTube or something.
Should have done that first before you would even try to ask that I have the software for what platform. What other platform can people play this game on besides PC and Arcade?
pick a button in windows (you can see the button ID's in the joystick calibration screen and find 13 and 14... if you don't have a 13 and 14... try editing the ini to different values of a button you do have (say and see if it works. yay...if not, you can always change it back.
The controls of the game was hard coded, literally patching the program using a hex editor, and not by any setting or such, since this is an arcade game being running on a PC here. I already have doubted that changing to button ID of a joystick is a flop because of 2 things:
1: Already mentioned. The controls of the arcade buttons and stuff is by patching the program and by no means settings.
2: The controls through the patch left the players force to use Xinput method (if you don't know what Xinput is, please consider yourself time to do research before reading this), so using a traditional controllers that would be Dinput wouldn't work (again, if you don't know what Dinput is, research).