mupen64plus-core icon indicating copy to clipboard operation
mupen64plus-core copied to clipboard

joystick sensitivity setting

Open netpipe opened this issue 3 years ago • 8 comments

joystick sensitivity setting needed for playing goldeneye 64 , I bought one of those bluetooth https://www.amazon.com/Wireless-Bluetooth-Controller-Gamepad-Joystick/dp/B07QVLQMS8 except mine was white. in jstest-gtk the analog readings are very nice but when playing emulator the sensitivity is jacked way up.

netpipe avatar Jan 30 '21 22:01 netpipe

Xbox 360 controller deadzone example: https://github.com/mupen64plus/mupen64plus-input-sdl/blob/d17cfdecd80223856ff1092b6cebc5245c5c12a3/data/InputAutoCfg.ini#L914-L917

Jj0YzL5nvJ avatar Jan 31 '21 02:01 Jj0YzL5nvJ

its more than a deadzone issue it needs the sensitivity turned down for the higher end values like 32000 we need to be able to make 007 goldeneye aiming as best as possible( currently its unplayable with any deadzone setting)

netpipe avatar Jan 31 '21 21:01 netpipe

we need some kinda axis modeling ramp sensitivity setting. the main reason is not all joysticks have the full range of axis on analog stick but it does scale well still. what it seems like is little tiny bit of slow then the rest is all max speed.

netpipe avatar Jan 31 '21 21:01 netpipe

Quick question, can you run in any direction you want in OoT?

Jj0YzL5nvJ avatar Feb 01 '21 13:02 Jj0YzL5nvJ

https://github.com/mupen64plus/mupen64plus-ui-python/issues/179 what is oot ?

netpipe avatar Feb 04 '21 15:02 netpipe

i think i figured out a way to do it, map it to half way then get the user to calibrate the joystick to half way

netpipe avatar Feb 04 '21 18:02 netpipe

might be neat to be able to smooth out dpad movements too some kinda ramping system with hold options

netpipe avatar Feb 04 '21 18:02 netpipe

what is oot ?

Ocarina of Time

From your comments you don't seem to know much about the N64 itself.

This may be useful to you: https://imgur.com/a/jGu2cRE https://youtu.be/eM16F_dM1Js

Jj0YzL5nvJ avatar Feb 04 '21 19:02 Jj0YzL5nvJ