Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Game controller not recognized
02-05-2019, 10:55 AM
Post: #1
Game controller not recognized
I use PPSSPP v1.7.5

Worked fine with my PS2 controller + TigerGame PS2 USB adapter (dinput) under Win 7/64.

I just added an MSI GC20 (xinput - Xbox compatible) controller and now PPSSPP sees the new controller but no longer recognizes the PS2 controller.

Cleared all control settings and reconfigured them, but as long as the MSI is connected, the PS2 controller is not visible in PPSSPP.

All controllers show and work fine under windows, with other emulators and games.

Any help?

------------------------------------------------------------------------------
i7 2600K-3.40GHz, P8P67, AMD RX470, 8GB 1600 GSkill, Win 10 Pro
Find all posts by this user
Quote this message in a reply
02-05-2019, 12:16 PM (This post was last modified: 02-19-2019 09:08 AM by RichardCox.)
Post: #2
RE: Game controller not recognized
i am using For 3D games: Xbox 360 with the Xbox One as a close second its working fine
Find all posts by this user
Quote this message in a reply
02-05-2019, 06:59 PM
Post: #3
RE: Game controller not recognized
(02-05-2019 12:16 PM)RichardCox Wrote:  i am using For 3D games: Xbox 360 with the Xbox One as a close second its working fine

One of my controllers is dinput, the other xinput. Maybe there is problem with that?

Both controllers work fine with everything else. If i disconnect the MSI GC20 the PS2 controller + TigerGame PS2 USB adapter is recognized again.

So i guess it is a problem with how PPSSPP detects controllers...

------------------------------------------------------------------------------
i7 2600K-3.40GHz, P8P67, AMD RX470, 8GB 1600 GSkill, Win 10 Pro
Find all posts by this user
Quote this message in a reply
02-23-2019, 10:35 PM
Post: #4
RE: Game controller not recognized
Any help?

I even modified gamecontrollerdb.txt in the assets folder of PPSSPP adding my dinput joystick info:

03000000666600000288000000000000,TigerGame PS/PS2 Game Controller Adapter,a:b2,b:b1,back:b9,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,leftshoulde​r:b6,leftstick:b10,lefttrigger:b4,leftx:a0,lefty:a1,rightshoulder:b7,rightstick:​b11,righttrigger:b5,rightx:a2,righty:a3,start:b8,x:b3,y:b0,platform:Windows,

Still it isn't recognized even by latest PPSSPP version as long as my MSI xinput controller is also connected. All gamepads work outside of PPSSPP, tested with gamepad-tool.exe & https://html5gamepad.com/

------------------------------------------------------------------------------
i7 2600K-3.40GHz, P8P67, AMD RX470, 8GB 1600 GSkill, Win 10 Pro
Find all posts by this user
Quote this message in a reply
02-24-2019, 08:12 PM
Post: #5
RE: Game controller not recognized
Please test the latest version for your platform on the latest dev build below, and tell me your results.

https://buildbot.orphis.net/ppsspp/
Visit this user's website Find all posts by this user
Quote this message in a reply
03-03-2019, 02:38 PM
Post: #6
RE: Game controller not recognized
(02-24-2019 08:12 PM)AkiraJkr Wrote:  Please test the latest version for your platform on the latest dev build below, and tell me your results.

https://buildbot.orphis.net/ppsspp/

I run some tests with v1.7.5-549-g3cf6b1856

If the MSI XBOX Controller (xinput) is connected no other dinput connected controller is recognized.

I tried with 3 different dinput controllers (one at a time and then all connected together), all previously fully working if the MSI controller was not connected.

------------------------------------------------------------------------------
i7 2600K-3.40GHz, P8P67, AMD RX470, 8GB 1600 GSkill, Win 10 Pro
Find all posts by this user
Quote this message in a reply
03-03-2019, 04:46 PM
Post: #7
RE: Game controller not recognized
You should check which change broken it for you ~ here's a list of recent builds(just go in halves between some old build that worked and one that doesn't work to do it in few steps) and then open an issue on PPSSPP issue tracker.

Recently there were some changes to input, to allow detecting dinput devices after ppsspp launches and also I believe to workaround an issue with controllers that had both xinput and dinput at same time, one of those changes could accidently disable all dinput when xinput device is connected at least in your situation.
Likely soon new PPSSPP version will be relased, so if you find which build was first affected, it might be quickly fixed.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
03-04-2019, 03:12 PM (This post was last modified: 03-04-2019 03:30 PM by GeoMan.)
Post: #8
RE: Game controller not recognized
I bought the MSI xinput controller recently. So it is not a case of the joystick working with previous versions and suddenly breaking. The MSI xinput joystick works with all possible configurations of xinput & dinput.

I had 3 dinput controllers connected and everything worked fine before connecting the MSI. As soon as i bought and connected the MSI xinput controller (about a month ago) together with the dinput controllers, the dinput controllers were no longer recognized in PPSSPP (the MSI works fine).

I tried some older & current versions: ppsspp-v1.4.2-264-gfbe06c5, ppsspp-v1.6.3-228-g9f307fd6e, ppsspp-v1.7.5-553-gc77af182a

The xinput controller doesn't allow any other dinput controller to be recognized.

Checking the issue tracker i see that you disabled dinput if an xinput controller is connected to avoid errors with controllers supporting both xinput & dinput. Maybe that is causing the problem of dinput devices not recognized together with xinput? May be related to #8250

------------------------------------------------------------------------------
i7 2600K-3.40GHz, P8P67, AMD RX470, 8GB 1600 GSkill, Win 10 Pro
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: