mariotaku / moonlight-tv

Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
GNU General Public License v3.0
883 stars 33 forks source link

PS5 Controller not working #362

Open gmbhneo opened 10 months ago

gmbhneo commented 10 months ago

Moonlight Version

1.6.5

Device Type

webOS TV

Device Model

LG G2

Device OS

webOS 04.40.90

Host OS

None

Host Software

None

Host Setup

No response

Bug Description

My PS5 Controller is connected via Bluetooth to the LG TV. Everything seems to work fine. Even switching sources in Moonlight itself works fine. Same for my older Xbox Controller attached via USB (Microsoft dongle). Both have the same issue.

But after entering Steam Big-Screen or any other game / app, the controller is not working at all.

TV Settings see the controller as usual.

Reproduction Steps

No response

Expected Behavior

No response

mariotaku commented 10 months ago

Are you using Sunshine on Windows? If so, then you're probably having a broken ViGEmBus. Try reinstalling that to see if controllers work.

gmbhneo commented 10 months ago

Thanks, after re-installing ViGEmBus the controllers work now.

However, my rumble feature seems to be gone. Any idea how to fix that?

mariotaku commented 10 months ago

I don't have a DualSense controller to test that. When I get one I'll test its rumble functionality.

Babbosh commented 10 months ago

Try DS4Windows

helcoder commented 1 month ago

Just curious, does dualsense vibration work at all on webos? If I connect it via bluetooth the controls are working but there's no vibration at all. When it's connected to the TV it shows a message that it might have compatibility issues. Also tried XBox One Controller, everything is working fine including vibration and there are no messages about compatibility issues. The TV is LG OLED48C3, firmware 03.20.14.