8BitVita icon indicating copy to clipboard operation
8BitVita copied to clipboard

Could I help trying to get the iPega-SW025 (Android, Nintendo Switch Pro) controller working? or could you help me to make changes on my end pls?

Open mickael28 opened this issue 3 years ago • 4 comments

Hello,

Awesome plugin, I almost got it working with this iPega-SW025 controller, which can act as either: http://ipega.hk/switchseries/75-377.html

  • bluetooth Android controller
  • bluetooth Nintendo Switch Pro controller

I tried this plugin in those 2 statuses and I get the following:

  • Android mode:
    • connected - static red light (as expected)
    • but neither buttons nor sticks respond
  • Switch Pro mode:
    • can't connect - "Could not find a profile supported by this system"

As I get the green connected status on the Android mode, it seems we're almost there having this controller working too.

Do you guys, @Ibrahim778 @shadowknight1620 , know what the issue could be?

Could you pls help me out trying to understand what I could do from my end to have this working?

I could provide you with anything you need from my end to help troubleshooting the problem if you could help, or if you know of any local changes I could try on my side and try a new plugin after your suggested changes, I could give that a go as well.

Really willing to have this working for so long!!!

Thank you guys.

mickael28 avatar Mar 12 '22 11:03 mickael28

Install the companion Then connect to the controller in android mode Open the companion - > Debug bluetooth Show me the PID / VID

Ibrahim778 avatar Mar 12 '22 16:03 Ibrahim778

I think those fields are not detected in the 'companion' app. The Debug bluetooth connection after the Android mode appears as connected just displays this:

image image

However I think I got the details for both modes when connecting to my Android tablet as follow:

  • Android Mode:
I: Bus=0005 Vendor=1949 Product=0402 Version=011b
N: Name="PG-SW025"
P: Phys=
S: Sysfs=/devices/virtual/misc/uhid/input13
U: Uniq=25:63:93:00:07:4E
H: Handlers=sysrq mouse1 event11 sec_debug keychord
B: PROP=0
B: EV=12001f
B: KEY=4837fff 72ff32d bf544446 0 ffff0000 70001 30f90 8b17c007 ffff7bfa d9415fff febeffdf ffefffff ffffffff fffffffe
B: REL=143
B: ABS=1 30627
B: MSC=10
B: LED=1f
  • Switch Mode:
I: Bus=0005 Vendor=057e Product=2009 Version=0001
N: Name="Pro Controller"
P: Phys=
S: Sysfs=/devices/virtual/misc/uhid/input15
U: Uniq=25:63:93:00:07:4E
H: Handlers=event11
B: PROP=0
B: EV=1b
B: KEY=ffff0000 0 0 0 0 0 0 0 0 0
B: ABS=ffffff00 3001b
B: MSC=10

mickael28 avatar Mar 12 '22 23:03 mickael28

Hmm yes that should work

Ibrahim778 avatar Mar 13 '22 05:03 Ibrahim778

I wonder what could be going on. I tried a few days, different plugins, some of them even have the very same vid/pid of a supported controller (eg for the Switch Pro controller) but still... nothing responds even after appearing as connected.

Not sure what could be missing as it seems almost there :S

mickael28 avatar Mar 13 '22 17:03 mickael28