Alex Henrie (@alexhenrie) commented about dlls/winebus.sys/bus_sdl.c:
case SDL_CONTROLLER_BUTTON_LEFTSTICK: button = 8; break; case SDL_CONTROLLER_BUTTON_RIGHTSTICK: button = 9; break; case SDL_CONTROLLER_BUTTON_DPAD_UP: button = 10; break; - case SDL_CONTROLLER_BUTTON_DPAD_DOWN: button = 11; break; - case SDL_CONTROLLER_BUTTON_DPAD_LEFT: button = 12; break; - case SDL_CONTROLLER_BUTTON_DPAD_RIGHT: button = 13; break; + case SDL_CONTROLLER_BUTTON_DPAD_DOWN: button = 12; break; + case SDL_CONTROLLER_BUTTON_DPAD_LEFT: button = 13; break; + case SDL_CONTROLLER_BUTTON_DPAD_RIGHT: button = 11; break;
Should we keep these sorted by number? I suppose it doesn't really matter, it would just make a little more sense in my head. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8940#note_115460