4 ms·
That sort of solution is cancer if you want to do anything the display server authors didn't think of. I've got a script that I invoke with a global hotkey tha
by mikkupikku 1y ago
That sort of solution is cancer if you want to do anything the display server authors didn't think of. I've got a script that I invoke with a global hotkey that determines the window title of the currently focused window and fuzzy matches it against pipewire audio stream names so I can mute the focused window with a single keypress. If I want that to work in Wayland I'm pretty much up shit creek because somebody with their head in the clouds thinks that my needs are super dangerous or something.
- justin66 1y ago> That sort of solution is cancer if you want to do anything the display server authors didn't think of. Hey come on man, a locking screen saver is a totally niche application. No demand for that.
- mikkupikku 1y agoxscreensaver works just fine. It only needs to keep nosy roommates out, not the NSA. Not that Wayland would stop spooks anyway.
- udev4096 1y agoTotally unrelated, I like your nickname :)
- justin66 1y agoIt doesn’t lock the screen properly under Wayland. There’s an abyss of complaining about Wayland on jwz’s blog. https://www.jwz.org/blog/2025/07/xscreensaver-wayland-and-locking/ https://www.jwz.org/blog/2025/07/xscreensaver-wayland-and-lo...
- justin66 1y agoAlso balls
- ethin 1y agoFor some weird reason I can't access it, it just redirects me to this image about hacker news. Did he just configure his webserver to just universally display that image? Even if I manually enter the address into my address bar it does that so I assume that that's what he did...
- ethin 1y agoWayland devs for the longest time thought implementing what was needed for accessibility (mainly, global keyboard hooks for Orca to work) was a security problem. Nevermind the fact that nobody hacks X servers, or your wayland compositor, because if I wanted to hook your keyboard with a keylogger, I'd hook it through evdev. And then you wouldn't even know let alone be able to do much about it if I did it properly.
- array_key_first 1y agoWayland doesn't say "this is impossible", it says "this is out of scope of the core display protocol, implement this somewhere else". Which, well, we do. Practically all the X usecases are covered on Wayland systems now. Screen sharing, screen clipping, global hotkeys, file pickers, getting the window title like you said... I can do all of that on KDE, right now, under Wayland.
- mikkupikku 1y agoCan you do it in a way that isn't KDE specific, and will work if you change your DE one day on a whim?
- tuna74 1y agoIf you change to another DE that has less capabilities than KDE, of course you can't do it. Emacs and LibreOffice Writer will have vastly different capabilities and people can choose what they want based on the capabilities they desire.
- rcxdude 1y agoThat's the issue. Because wayland punts on so much functionality that used to be available with standard interfaces in X11, it fragments the ecosystem to such a degree that all these useful little utilities just don't really have a means to grow.
- ethin 1y agoAnd that is exactly the problem. Now things like accessibility (or, really, any feature that the maintainers of the core protocol didn't think were "necessary" because they like minimalism) have to be implemented by each and every compositor. If the compositor doesn't implement it, your screwed unless either you convince them to add it or you add it yourself. Talk about causing huge amounts of fragmentation for absolutely no reason. The proper thing Wayland should've done is waited until Wayland had reached feature parity with X, then released it to the world and started acting like it's the future.
- tuna74 1y agoYou can write a Gnome Shell extension or whatever the KDE equivalent is.