Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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? #8

Open
mickael28 opened this issue Mar 12, 2022 · 4 comments

Comments

@mickael28
Copy link

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.

@Ibrahim778
Copy link
Owner

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

@mickael28
Copy link
Author

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

@Ibrahim778
Copy link
Owner

Hmm yes that should work

@mickael28
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants