Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As user, I need a viewport of the target at a resolution of 1:1 #1322

Open
msdobrescu opened this issue May 9, 2024 · 2 comments
Open

As user, I need a viewport of the target at a resolution of 1:1 #1322

msdobrescu opened this issue May 9, 2024 · 2 comments

Comments

@msdobrescu
Copy link

Is your feature request related to a problem? Please describe.
I have observed a better image quality of the image when the target resolution is scaled at 100% in the webrtc app than at less than 100%.

Describe the solution you'd like
I'd like to have the native target resolution locked in the webrtc view even though the web page is smaller than the needed resolution to display the full target desktop, but if that happens, scrollbars to be shown to access and change the visible area.

Describe alternatives you've considered
TigerVNC has this kind of approach.

Additional context
As I have observed, it is possible that the page elements style and javascript can be tuned for the case.

@mdevaev
Copy link
Member

mdevaev commented May 10, 2024

TigerVNC uses this approach due to the limitations of the GUI library used. I don't think I'll be doing a similar function. If you need better quality, please try fullscreen mode.

@msdobrescu
Copy link
Author

Well, the quality is not about how nice some can get the image, but readability in certain circumstances, so bigger image can be used to better analyze some part of the screen's target in some cases when that is needed. Think of it as a being a magnifier. It is not a true magnifier as it shows at the image at 100% instead of scaled version at 50%-75%, but it is a way to actually see at pixel without other blurring or similar effect due to scaling to a smaller size.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants