I have a G500 mouse/same issue. Using Setpoint to map the buttons MWO doesn't recognize to unused keyboard keys is the answer. Setpoint is NOT user...
Separate names with a comma.