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

Implement force scaling to 1 #28

Open
frigaut opened this issue Jun 20, 2024 · 3 comments
Open

Implement force scaling to 1 #28

frigaut opened this issue Jun 20, 2024 · 3 comments

Comments

@frigaut
Copy link

frigaut commented Jun 20, 2024

Hi there - I am using xwayland-satellite with the niri compositor, for the occasional X app.
Now that niri has implemented fractional scaling (I am using 1.5), the X windows are, of course, blurry. That's a known limitation.
hyprland has an interesting twist on their implementation of xwayland: they offer a force_zero_scaling option, and when this is set, xwayland is not scaling its windows.
IMO, that is convenient, as I can always fudge the display DPI to get things legible, and they appear crisp.

Would it be possible to implement something like this in xwl-s? Thanks.

@YaLTeR
Copy link

YaLTeR commented Jun 20, 2024

Maybe something like, tell Xwayland that the scale is 1, then use fractional-scale + viewporter to draw it at physical 1x on the host?

@zetaPRIME
Copy link

Being able to use this to essentially bodge the functionality into, say, swayfx would also be pretty great.

@Titaniumtown
Copy link

+1 I am trying to get steam working on my framework 13, it is really an eyesore.

@Supreeeme Supreeeme pinned this issue Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants