ParsecSoda
ParsecSoda copied to clipboard
[Feature Request] Way to give access keyboard or mouse control (even the mouse and keyboard)
I want this feature because for some reason, parsec soda is WAY more faster than the actual parsec and i need this to control my computer from another place
In what way is parsec soda faster than the official app? That makes no sense whatsoever, since it is built using the parsec SDK, and only supports the old network congestion algorithm.
idk, my friends get it somehow faster ping on parsec soda than parsec client
You probably had your bandwidth limit too high
oh, but can i somehow give keyboard and mouse access to someone?
On the computers tab, you go to where you let them in and click on their name, then check the boxes for keyboard and mouse.
a
but thats on the official parsec
I checked with the Parsec SDK team. What you are asking for would not really be possible. There are no permissions when hosting with the HOST_GAME
mode of the parsec SDK (Which is what Parsec Soda uses to be able to host to the Arcade Tab). So this isn't really some that can/will be done, plus it will be better to just use the official app for that sort of use case anyways. If you are having issues with it, go into #help
in the parsec discord server and people can help you out with it there.
It is possible to capture keyboard and mouse in Arcade, but everything is handled manually. It is not possible to have a permission system like in Computer Hosting for Arcade, but it is possible to have GUI controlling that logic.
That said, Parsec Soda's goal is to be a better Arcade experience for hosts, that's why I chose from the beginning not to support access to Host's mouse or keyboard. It is a major security risk and Arcade is designed to be a symmetrical multiplayer gamepad experience. Also it makes more complicated to maintain in the long-run. But you know, it is open-source so if that feature is really important, you can fork the repo and try to code it. Here are the docs: PollInput ParsecMessage
And PollInput in Soda is here: Hosting.cpp - Line 531