Skip to content

Joystick juggling changes

mazmazz requested to merge joystick-juggling-maz into next

See !355 (merged) for main merge.

  • Menu: Map Joy 2 to menu back (escape)
  • Menu: Map Joy 3 to control clear (backspace)
  • Make M_Responder operate on (ev->type == ev_keydown) for joy/mouse inputs ONLY IF (menuactive) because joy/mouse buttons were triggering menu-specific keys in-game
  • Change joystick axis defaults to 360-friendly values
    • Move with Left Stick; Camera with Right Stick; Ring Toss with Left Trigger; Normal Toss with Right Trigger
  • Tie joystick vertical look to cv_alwaysfreelook and cv_chasefreelook (for next)
  • Add joystick vertical look toggle to menu
  • Make Pause key bring up the in-game menu if it is mapped to a joy button reverted, see commit discussion
    • Add "Pause" entry to multiplayer menu to give netgame admins a way to pause by joypad
Edited by mazmazz

Merge request reports