X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fsupertux%2Fmenu%2Fjoystick_menu.cpp;h=adde0c5c81a8e04c19215c4a13a5f557687a64d7;hb=313702b84f43dc98bbeea32a2261e408533dbf58;hp=5e47bba90d608e8c183925078c5994d0a04e8b50;hpb=2ac55fe1293cf5c6b9927c926826da259cf640ea;p=supertux.git diff --git a/src/supertux/menu/joystick_menu.cpp b/src/supertux/menu/joystick_menu.cpp index 5e47bba90..adde0c5c8 100644 --- a/src/supertux/menu/joystick_menu.cpp +++ b/src/supertux/menu/joystick_menu.cpp @@ -60,7 +60,7 @@ JoystickMenu::recreate_menu() } else { - if (m_input_manager.joystick_manager->joysticks.size() > 0) + if (m_input_manager.joystick_manager->get_num_joysticks() > 0) { m_joysticks_available = true; @@ -118,7 +118,7 @@ JoystickMenu::menu_action(MenuItem* item) if (0 <= item->id && item->id < Controller::CONTROLCOUNT) { item->change_input(_("Press Button")); - m_input_manager.joystick_manager->wait_for_joystick = item->id; + m_input_manager.joystick_manager->bind_next_event_to(static_cast(item->id)); } else if (item->id == MNID_JUMP_WITH_UP) { @@ -163,9 +163,9 @@ JoystickMenu::refresh_menu_item(Controller::Control id) name << "X"; else if (abs(axis) == 2) name << "Y"; - else if (abs(axis) == 2) - name << "X2"; else if (abs(axis) == 3) + name << "X2"; + else if (abs(axis) == 4) name << "Y2"; else name << abs(axis);