-
Notifications
You must be signed in to change notification settings - Fork 954
feat: Add support of Xbox Wireless Adapter #1415
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
base: master
Are you sure you want to change the base?
Conversation
db07370 to
7ecffcb
Compare
Driver codes mainly from https://github.com/medusalix/xow Signed-off-by: Hakusai Zhang <[email protected]>
7ecffcb to
7960423
Compare
|
Hi @summershrimp , are you able to compile the changes? I have tried to compile, but I ran into an error. |
|
Hi @bladeoner I've successfully compiled an arm64 apk to run on my nonrooted Nvidia Shield. It works with my "Microsoft Xbox Wireless Adapter for Windows 10" (Slim dongle) and my model 1697 (2016) Xbox One Pad. Its been my daily driver for a while now. I compiled mine in a container with the recommended Android NDK. Summershrimp - You are a champ. |
|
Hi @trexx, also with the latest commit? |
|
@bladeoner commit 7960423 the current head of his branch. |
Thank you for your response, I will do another attempt. |
|
@bladeoner What's the error? |
|
@summershrimp I just did a run th error can be seen in the following run: https://github.com/bladeoner/moonlight-android/actions/runs/13346159625/job/37276849440 |
|
I think it's the submodule, which is not being initialized. |
|
@bladeoner yep, the default parameter of actions/checkout@v4 won't clone submodules. |
|
@summershrimp I checked out the submodule in a additional step, but I have changed it to the checkout@v4 and is still doesn't initialized. Did you just add the submodule to the .gitmodules file manually or did you use the following command: |
|
@summershrimp I got it fixed, can you do the following in your branch which is linked to this PR:
This will prevent the issue from occurring and correctly download the submodules. Thanks in advance. |
|
I would suggest using https://github.com/dlundqvist/xone as xow hasnt been updated for over 3 years. Even medusalix suggests using xone and dlundqvist is the maintained version, although I dont know if its totally compatible with Andoird. Cheers! |
|
Xone is kernel driver, so it’s hard to migrate to userspace.
Using that is equal to rewrite everything
Kevin ***@***.***>于2025年11月9日 周日06:19写道:
… *forkymcforkface* left a comment (moonlight-stream/moonlight-android#1415)
<#1415 (comment)>
I would suggest using https://github.com/dlundqvist/xone as xow hasnt
been updated for over 3 years. Even medusalix suggests using xone and
dlundqvist is the maintained version.
—
Reply to this email directly, view it on GitHub
<#1415 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACOKG7Q3BQQZAYFEJVJGJHD33ZT6DAVCNFSM6AAAAACLROZEROVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKMBXGAZTQOBYGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
For gamer who use Xbox Elite Controller gen1 or Xbox One Controller gen1 and 2, which don't have bluetooth connection.
Or just like my TCL tv, app get wrong keystorke info when OS handle the controller input.
So supporting Xbox Wireless Adapter would make us bypass those limitation and connect up to 8 controller wirelessly and natively.
Driver codes mainly from https://github.com/medusalix/xow