3 ms·
Much as I don't like the track Wayland appears to want to take and plan to stay on X11 for a while, X11 is horrible and bloated and junk. It just appears to wor
by dzaima 3y ago
Much as I don't like the track Wayland appears to want to take and plan to stay on X11 for a while, X11 is horrible and bloated and junk. It just appears to work because developers of apps/toolkits have had no choice but to pour in unnecessary amounts of effort to get things to function.
Here's a fun example I had to work around: move your mouse outside a window, then back in, then scroll the mouse wheel one tick, and repeat. On apps handling fractional scrolling you'll never end up scrolling anywhere - this is because.. X11/Xinput gives the cumulative distance scrolled anywhere, and so apps use the first scroll event on mouse entry to "calibrate" the current position to then be able to calculate a proper delta.