phoboslab / wipeout-rewrite

2.64k stars 212 forks source link

Option to disable joystick support or clear their buttons #30

Open DrakenStark opened 1 year ago

DrakenStark commented 1 year ago

I can only guess that I have an issue where there's a joystick being detected by the game preventing me from exiting 1st person view and veering left slightly at all times. Not sure how to fix this besides getting a gamepad to perhaps read real values from (I do not have one currently plugged in).

phoboslab commented 1 year ago

Does this persist after a restart? There's currently an issue that key states that are newly bound in the menu are not correctly cleared: https://github.com/phoboslab/wipeout-rewrite/issues/26

DrakenStark commented 1 year ago

Does this persist after a restart? There's currently an issue that key states that are newly bound in the menu are not correctly cleared: #26

I didn't change my keybinds and only used a keyboard. I find the issue weird since it seems to be a misread analog input that shouldn't exist at all, likely a quirk with my machine since I have arcade cabinets that I run with it, but they were not turned on. In general, an option to disable and/or select what analog device controls the game would be greatly appreciated.

phoboslab commented 1 year ago

Assuming you are on linux, can you try the Sokol build? Sokol doesn't have support for gamecontrollers at all, so if this issue is because of some weird joystick input, it should not happen with the Sokol backend: make clean && make sokol

DrakenStark commented 1 year ago

Assuming you are on linux, can you try the Sokol build? Sokol doesn't have support for gamecontrollers at all, so if this issue is because of some weird joystick input, it should not happen with the Sokol backend: make clean && make sokol

Cool to know, but I'm running Windows for this machine.