u/Opening-Bunch-1950

I got DualSense adaptive triggers and haptics working over Moonlight — here's how
▲ 247 r/cloudygamer+3 crossposts

I got DualSense adaptive triggers and haptics working over Moonlight — here's how

I stream PC games to my Steam Deck while docked in another room using Moonlight/Sunshine.

The problem is that Moonlight translates my DualSense into a virtual Xbox pad,

which kills adaptive triggers, haptics, gyro, and touchpad.

I spent a while researching this and found a workaround: forward the DualSense

as a raw USB device from the Deck to the PC using VirtualHere, so Moonlight

never touches the controller. The PC sees a real wired DualSense. DSX picks it

up and everything works:

  • Adaptive triggers
  • HD haptics
  • Gyro
  • Touchpad

Two parallel paths: Moonlight handles video, VirtualHere handles the controller.

I wrote it up with install scripts (one curl command on Deck, one double-click

on PC) and put it on GitHub:

Works with DualSense Edge and standard. Free — VirtualHere's free tier covers

one USB device which is all you need. Adds about 1-3ms of input lag which I

can't feel.

Happy to answer questions if anyone wants to try it.

u/Opening-Bunch-1950 — 10 days ago