petrichornetrainfall

joined 1 month ago

So a lot of documentation in general typically only covers beginner or expert levels, with almost no intermediate.

It's always "here's how to say hello world" or "here is how to extend our implementation at a low level".

So it's nice to have examples of intermediate use cases for power users who need to do more than the most basic examples, but don't plan on submitting PRs to add or change functionality.

More info, guides, and examples are always better than less (as long as it's accurate).

[–] petrichornetrainfall@piefed.social 1 points 5 days ago (1 children)

I'll definitely have to take advantage of the hardware acceleration.

In regards to gaming, what kinds of games have you typically used this for? I'm not thinking about using this for competitive shooters or something like that where every ms counts, but what about games like a souls like where timing a parry or something matters, have you tried anything like that?

Lacking those features is perfect fine for me, I'm looking more for a remote display and input implementation anyway.

One last question, have you experimented with any compression or "enhanced" encryption for the ssh connection? If so, has that impacted the responsiveness at all?

[–] petrichornetrainfall@piefed.social 20 points 5 days ago (3 children)

You have no idea how grateful I am to you right now.

This has been on my personal project backlog for awhile now. I have run into so many issues and headaches with possible rdp or vnc solutions for my desired use case, especially with wayland being a must have.

I have recently fell in love with ssh and was planning on looking more into waypipe as a possible route to take as I kept seeing it recommended, but the examples and documentation i found was always "generic" or surface level and didn't have enough of the pieces I needed to scrape together.

I've been putting it off due to only having surface level knowledge about all the pieces, and you merged like 10 of them in one go.

My biggest question to you is what is performance like? Like picture quality, audio delay, and latency/responsiveness around mouse and keyboard inputs? How does it compare to using something like an ipkvm, rdp, rust desktop, etc?