moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
4.01k stars 636 forks source link

[Issue]: Xbox 360 Wireless Flashing Light see #1061 #1272

Open sivan-koren opened 10 months ago

sivan-koren commented 10 months ago

Describe the bug

Back in version 10.11 we added support for the X360 wireless controller guide button lights.

This commit fixed the issue (#1061): fa7eb1c4b12026a219c173fb218a2b6a55023540

I am currently running a forked version of 10.11 that has the above mentioned commit and everything works.

Any version after that doesn't work.

Someday, when I have time again, I can try to mess with it and see what could be different with later versions. Just wanted to leave this here in case @cgutman or someone else wants to take a stab.

Steps to reproduce

Use a Microsoft Xbox 360 Wireless Receiver USB Dongle on any new Sony TV running Moonlight. The controller works, but the guide button flashes as if it's not recognized.

Affected games

N/A

Other Moonlight clients

PC

Moonlight adjusted settings

No

Moonlight adjusted settings (please complete the following information)

n/a

Moonlight default settings

Yes

Gamepad-related connection issue

Yes

Gamepad-related input issue

Yes

Gamepad-related streaming issue

Yes

Android version

Android TV OS 10 (Linux v4.19.75)

Device model

Sony Bravia VH2

Server PC OS version

n/a

Server PC GeForce Experience version

n/a

Server PC Nvidia GPU driver version

n/a

Server PC antivirus and firewall software

n/a

Screenshots

No response

Relevant log output

No response

Additional context

No response

Jottle commented 4 months ago

Just confirming this is still an issue on the latest build, 12.1 for android.

sivan-koren commented 3 months ago

I picked up a newer Xbox X/S wireless controller and found that it works very well over Bluetooth, at least for the Sony 2021 TVs with recent updates. Probably for newer and maybe even for older models too. The controller has a very similar feel and price point.

If you're still dead set on the 360 Wireless controller, rolling back to this commit works very well for me: https://github.com/moonlight-stream/moonlight-android/commit/fa7eb1c4b12026a219c173fb218a2b6a55023540