break;
}
} else if (jd->id >= 0) {
- joymodes[i][0] = i ? JSEM_MODE_JOYSTICK : JSEM_MODE_WHEELMOUSE;
+ joymodes[i][j] = i ? JSEM_MODE_JOYSTICK : JSEM_MODE_WHEELMOUSE;
joyinputs[i] = i ? ip_joy2 : ip_mouse1;
}
}
int events[MAX_COMPA_INPUTLIST];
int max = inputdevice_get_compatibility_input (&workprefs, inputmap_port, &mode, events, &axistable);
+ if (inputmap_remap_counter >= max) {
+ inputmap_remap_counter = 0;
+ }
int evtnum = events[inputmap_remap_counter];
int type2 = intputdevice_compa_get_eventtype (evtnum, &axistable2);