Hi all,
I love the idea of a SOASE 2 so I went ahead and got the preview version on Epic. However, my wife insisted that the game PC be moved to the attic, well out of sight.
For gaming I'm mostly using Steam remote play and stream it to my laptop. In this case I added the game to Steam and then I can use this feature, even though it's not published on there.
Now everything works fine except this one thing, which is the camera rotation. When I right-click and move the mouse on my game PC it lets me look around the ships and such. When I try the same thing using a mouse connected to my laptop, it just spins the top-down view really fast.
I've ensured that the host and client resolutions match, that no display scaling is used, etc. Nothing I've tried fixes it though.
While I understand this streaming method is not supported at all, does anybody happen to have an idea on how to work around this issue?
I have found a workaround for this issue, sharing it here incase someone else runs into the same thing.
I'm now using an application called VirtualHere, to allow the host computer (e.g. my game PC in the attic) to use a USB mouse that I've connected to the laptop as if it was connected directly to the host computer.
A bit counter intuitive, but set it up like this:
You can find the application in the MS store or here:
https://www.virtualhere.com
With this method the mouse works fine. Its puzzling to me, when I was investigating this I found some mentions that Steam remote play/link was using VirtualHere 'under the hood'. Anyway it lets me play for now, hope this helps someone else.
Belter Ingenuity at its best.
I'm glad you found a solution that works! As you said, this method of streaming isn't really supported, but I've made a note of it anyway for our dev team for the future just in case.
Thanks for playing Sins and for being a part of our community! We're glad you're here.
I tried the VirtualHere method when trying to game via Parsec, unfortunately there's a bit of a weird issue.
Parsec hides the Host PC's cursor when remoting, only showing the client cursor, which is great for smoothness.VirtualHere however, sets the client cursor as the host cursor.
Because of this, I can game, and rotate the camera correctly, but the cursor is completely invisible. Even the game's custom cursor doesn't show up.
Ah since then I’ve actually switched to the Moonlight client which connects to the streaming service provided by nVidia for their Shield devices (locally, configured through GeForce Experience).
That doesn’t have the issue and actually provides me with better visuals as well. Perhaps you could try that if you’re using an nvidia gpu.
Tried Moonlight, but I find it really doesn't work as well as Parsec, especially when playing from another property.
Found a very unique solution to this issue.
Turn on pointer trails.
Winkey+R to open Run, type main.cpl, then in the Pointer Options tab, click "Display pointer trails". Feel free to shorten the trail to its shortest level so it's barely noticeable, but you'll find the issue is instantly fixed. No need for VirtualHere, you can stick with Parsec or Steam Remote Play or whatever you like.
This works because it forces the cursor to be rendered in software instead of hardware, which resolves issues with most remote software that tries to override the host cursor.
It's still not the ideal solution, software rendering is not as good. There's some lag. But it'll be on the remote software to improve their synchronicity with hardware acceleration cursors.
There are many great features available to you once you register, including:
Sign in or Create Account