Xpad vs Xboxdrv
-
I have a xbox360 like controller where I can switch between Xinput and DirectInput.
Currently I run Xpad driver with DirectInput mode.
However, PPSSPP can’t read the directional pad when DirectInput is enabled, so I have to switch to Xinput. And switch back when exiting to in ES.
My 7 yr and 4 yr use the Retropie 99% of the time, so this procedure of switching input modes doesn’t fit their ages.
Therefore I’d like to have your opinions for running Xpad or Xboxdrv with Xinput or DirectInput for a Xbox360-like controller.
-
@Arcuza
Recently I had been experiencing some problems with my xbox360 controller inside ppsspp.
What you are describing here seems to have the same symptoms.Can you confirm?
https://retropie.org.uk/forum/topic/26623/ppsspp-mapping-problem-wireless-xbox-controller/13?_=1592707790107Thank you.
-
@theink First, I don’t have a xbox360 controller. I have a Speed-Link Torid.
Second, PPSSPP works perfectly when in Xinput mode. With perfect I mean all buttons are uniquely mapped, Dpad and analogue are mappable, and exiting the emulation is done by the Xbox button.
When in DirectInput. Up and Down are switched in the GUI, Dpad isn’t recognizable, exiting is done by either L2 Analogue trigger or R3 Analogue joystick push (they register as the same button).
So, what Is like to accomplish is to get Xinput with either Xpad or Xboxdrv working inside ES and all the libretro emus I run (GB, GBC, GBA, NES, SNES, N64, MS, MD/Genesis, PSX).
NDS through Drastic is playable, but the GUI cannot be handeled as a youth.
-
You can run
xboxdrv
only for thepsp
system, if that works for you. I think the Xboxdrv doc page has some examples on how to run it only on specific systems, by using the Runcommand's onstart/onend scripts.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.