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

Only one gamepad avaliable #246

Open
kgrzywocz opened this issue Oct 4, 2024 · 0 comments
Open

Only one gamepad avaliable #246

kgrzywocz opened this issue Oct 4, 2024 · 0 comments

Comments

@kgrzywocz
Copy link

kgrzywocz commented Oct 4, 2024

NVidia Geforce Experience version: N/A
Vita Moonlight version: 0.9.3
Vita Moonlight running on: PSTV

After conecting 2 DS pads only one with the port number marked as "1" is working. For example in "It takes two" game

What is the expected result?
Both DS are working

What happens instead of that?
Only 1 is working

Note:
I only have PS TV, so I am not able to test it on Vita. Also I don't understand how the touch works on Vita. Anyway's here is the Quick'n'Dirty patch to make it work:
0001-fixed-mizing-bzlib.patch
0002-handling-multiple-controlers.patch

Notes on Note

  • My version of SDK complains about missing libbz2 - so that's why there is firs patch.
  • I guess the proper version would require to test it on Vita.
  • Split polling of touch and pad ports might be also a good idea.
  • I can create some pull request if you like me to. Also some testing on PS TV are possible

Anyways - thanks for this projects it is great ;)

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

1 participant