my control pad is detected and the default controls work, however when i reassign the buttons, they do nothing. for example, thrust or forward thrust is by default, the letter w. i reassign this to a shoulder button. change is recorded. resume game and press shoulder button, nothing happens. press w, get thrust. any idea what is happening or how to fix this? the controller works fine for other games. it's a logitech rumble controller.