the included Dos box install takes care of all of that and you can even use the dosbox keymapper to map extra buttons.
The only thing I can't get to work (at least in 1-3) is the throttle. I just use my joystick with the keyboard. I have a USB T-Flight HOTAS.