Closed mririgoyen closed 2 years ago
What type of controller are you using?
A generic USB N64 controller. When opening the Game Controller settings in Windows, the POV (D-Pad) keys operate separately from the analog stick in the preview window there (meaning the issue only presents itself within RetroSpy).
Do the up/down/left/right keys work correctly by themselves in RetroSpy?
Yep, I can press any of the D-Pad buttons and they show fine. The analog stick also registers fine. It's only when the analog stick is push to the max/min of a specific axis that it lights up the D-Pad button as well for some reason.
And you are using “PC Generic Gamepad” from the drop down? I think I might see the problem.
From: Michael Irigoyen @.> Sent: Tuesday, January 25, 2022 11:27 To: retrospy/RetroSpy @.> Cc: Christopher Mallery @.>; Comment @.> Subject: Re: [retrospy/RetroSpy] Generic PC Controller triggers D-Pad on Max X/Y Range (Issue #226)
Yep, I can press any of the D-Pad buttons and they show fine. The analog stick also registers fine. It's only when the analog stick is push to the max/min of a specific axis that it lights up the D-Pad button as well for some reason.
— Reply to this email directly, view it on GitHubhttps://github.com/retrospy/RetroSpy/issues/226#issuecomment-1021532293, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE2CEVRWPJVKLYXB2M6Z4TDUX32R7ANCNFSM5MZCOFQQ. You are receiving this because you commented.Message ID: @.**@.>>
Yes, that is correct.
What controller are you using?
It is a Retro Power controller from this pack: https://www.amazon.com/gp/aw/d/B07491YH2R/ref=cm_cr_arp_mb_bdcrb_top?ie=UTF8
What do the buttons and sticks do in the Skin Helper skin under PC generic Gamepad
The Dpad only lights up the pad buttons. The analog stick moves the analog bars, however when the analog stick is maxed out in a direction, it also lights up the same Dpad direction.
https://github.com/retrospy/RetroSpy/releases/tag/v5.0.4 should solve your problem. Let me know if it works.
That did it! Thanks so much for the help and quick turnaround. Your work is much appreciated! 😄
When utilizing the generic PC controller, if I set up my configuration to watch up/down/left/right and the x/y axis, the D-Pad indicators are triggered with the x/y axis are push to max range.
https://user-images.githubusercontent.com/1015040/151041024-6a5f7ce5-5c5b-4542-9c7b-4e9894615d50.mp4
If there is a configuration option to prevent this I have missed, I apologize and would love to see documentation updated to capture this case.