moonlight-stream / moonlight-android

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

[Issue]:Vibration Of Xbox Elite 2 Controller #1198

Open CarbonYeeGithub opened 1 year ago

CarbonYeeGithub commented 1 year ago

Describe the bug

Xbox Elite 2 Controller can't make vibration when streaming PC games with Moonlight and Nvidia GeForce Experience like Forza Horizon 5.But when you direct connect the controller to the PC, vibration will work properly.

Steps to reproduce

1.Connect the controller to the Android phone which runs the Moonlight 2.Start game stream and run Forza Horizon 5 3.The bug appears

Affected games

Forza Horizon 5

Other Moonlight clients

iOS

Moonlight adjusted settings

No

Moonlight adjusted settings (please complete the following information)

Nothing

Moonlight default settings

Yes

Gamepad-related connection issue

No

Gamepad-related input issue

No

Gamepad-related streaming issue

Yes

Android version

11

Device model

Nubia RedMagic 6

Server PC OS version

Windows 10 21H2

Server PC GeForce Experience version

3.27.0.112

Server PC Nvidia GPU driver version

531.41

Server PC antivirus and firewall software

Windows Defender&Firewall Only

Screenshots

No response

Relevant log output

No response

Additional context

No response

YABIJIU commented 1 year ago

这个是个老问题了,ps系列手柄的振动从安卓11开始就正常了,Xbox的就一直没有振动。不过有个方法可以解决问题,你买个八位堂的蓝牙接收器跟手机连起来,手柄和八位堂连上,振动就是好的,一个接收器加个线就90块钱。我用了几年了,基本上什么手柄都能连,你可以试试。我自己有NS手柄不常用,Xbox one手柄用的比较多,再就是ps4手柄经常用,连接收器都好的,现在只用ps4的了,因为直连蓝牙也能振动。