I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
Wayland Protocol Finally Ready for Fractional Scaling
11–20 of 102 posts
Re: Wayland Protocol Finally Ready for Fractional Scaling
#12Re: Wayland Protocol Finally Ready for Fractional Scaling
#13If rounding / scaling artifacts are avoidable, this is fine. On the other hand if this stuff occurs in practice like with macOS (at least at one point, with the 2x render and downscale), this is totally fucked.
Wayland is much more low level than, say, CSS. So I see zero problem if the scaling factor can instead be a black box which applications are familiar to treat however they like. This is how "*.dpi: 120" in a .Xresources file works, for example. Not all applications might be able to support fractional scaling, but those that do can do it perfectly without any risk of scaling artifacts.
This was repeatedly rejected for reasons that I don't understand.
Re: Wayland Protocol Finally Ready for Fractional Scaling
#14I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
Re: Wayland Protocol Finally Ready for Fractional Scaling
#15I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
Taking screenshot just works, there's a fair amount of tools for it. The one difference is that some tools are compositor specific. I know there's automation tools like xdottool, never used those though. I never saw much difference in term of delay, I find playing on wayland better, some games being much smoother even when using xwayland. I have AMD hardware only so can't say here. There's a procol being worked on to…
The irony, to say the least.
Re: Wayland Protocol Finally Ready for Fractional Scaling
#16Re: Wayland Protocol Finally Ready for Fractional Scaling
#17I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
I use Wayland and it has screenshot and screen recording tools. I don't notice any delay on keyboard or mouse entry across multiple monitors. Can't answer the rest.
You may not personally notice it, or be used to it, but it's always there. Some people are more bothered by input lag than others, and there are so many compounding factors today that make it worse than ever. It's not only the double buffering in graphics subsystems like Wayland. Monitors are also often adding a frame or two delay to bump up their pixel "response times" and reduce ghosting by looking at future frames.
I swear, using Wayland or MacOS or Windows 10 on the fastest hardware today still feels slower and laggier than 10 year old hardware running plain X11 or Windows 7 (with the compositor turned off).
Given the choice between tearing and input lag, I'll take tearing any day.
Re: Wayland Protocol Finally Ready for Fractional Scaling
#18I was going to say something about it being 10 years now since Apple made high DPI screens mainstream. Windows still doesn't have it working 100% yet.
Re: Wayland Protocol Finally Ready for Fractional Scaling
#19I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
Good news: https://www.phoronix.com/news/Wayland-Tearing-Control-Proto
> Introduced now with Wayland Protocols 1.30 though is a new staging protocol to allow screen tearing.
Re: Wayland Protocol Finally Ready for Fractional Scaling
#20I still use X11, where and rely on the following features (amongst others): -taking screenshots -auto keyboard/mouse scripting with xdotool -not have unnecessary mouse/keyboard to monitor delay -4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games -choosing to have vsync enabled or disabled in games -EDIT: I should another important one for me: xclip, read from…
To which I would add:
(1) taking screenshots from the command line (xwd)
(2) moving windows around from the command line (xwit)
(3) keyboard-free copy-paste between different programs: select to copy, middle-click to paste
(4) global indicator of where my cursor is (xeyes)
(5) define global key combinations that launch programs (xbindkeys)
(6) globally configure the keyboard in a particular way, key by key, not according to some pre-configured "language" (setxkbmap, xmodmap, xkbset)
(7) set keyboard repeat/delay to absurdly unusable values (xset)
(8) run graphical programs from a headless virtual machine (ssh -X)
I do not mind whether I'm running x11 or wayland, but I care a lot for all these features that are crucial to my workflow. How likely is it that items (1)--(8) will be supported somehow under wayland?
I'm a bit concerned that wayland gives a lot of attention to things that are meaningless to me (tearing, scaling, etc), and does not care at all about these basic usability features.