For me AutoKey is absolutely essential to my workflow. I have tons of text expansions and shortcuts to “remap” keys. E.g., respectively, typing dAt
expands into 2025-05-08, 13:47:40 CEST
, and pressing alt + k
simulates the arrow down key.
Secondly there’s XScreenSaver which has so many wonderful (mathematical) visualizations that it would be a damn shame if these eventually get lost as Wayland gets more adoption.
None of these have Wayland alternatives as far as I know. For text expansion there’s Espanso, but it doesn’t support keyboard shortcuts yet.
Network transparency
Xfwm. Taskbars are now wayland, but don’t autohide without the compositor supporting it.
Absolutely none. On my setup everything runs fine either natively or with Xwayland.
Yeah, I think my sway config is around five years old now. The Wayland experience hasn’t been entirely without warts, but as someone who kind of just uses the desktop to drive a browser and a bunch of terminals, there’s not a whole lot of problems to run into either.
Easystroke https://github.com/thjaeger/easystroke, please, please, please somebody pick the project, I’ll gladly pay a license to use it.
https://github.com/jersou/mouse-actions
It’s recommended by the easystroke dev too: https://github.com/thjaeger/easystroke/wiki
I tried Mouse Actions many times, just a different beast (many Easystroke users have the same opinion).
The inability to roll windows up into just the title bar, or to get Firefox to place each of its windows on the same virtual desktop as before, are major annoyances. Otherwise, Wayland runs better than I expected.
I need to force keepass and some other things to x11 mode so that autotype and window detection works.
Gnome. No shell restart on wayland, and not planned.
RDP.
RustDesk (remote desktop control) and Barriers (KVM-like server to control my laptop screen from my desktop just by moving mouse to that screen). Both of these are tightly integrated in my daily workflow and would be a hard loss.
There’s a modern fork of Barriers but I haven’t been able to get it working cross-platform yet. I know RustDesk is actively working to complete wayland support, but it’s not quite there yet.
sddm
Wayland’s been my daily driver for a few years now, mostly without incident. However, occasionally certain applications (Ryujinx and pcsx2, predictably) require the
GDK_BACKEND=x11
environment variable to be set before they’ll function.XFCE, mostly.
GPU screen recorder, the hotkeys dont work in Wayland
Strange, they do for me on Plasma Wayland.
This one should be getting resolved soon! With the new global shortcut portal
autokey
I accomplish the same thing with compose sequences, and by binding a keyboard shortcut in my desktop to call a script with
wtype
. It’s not a cross-compositor solution though, as you’d have to manually setup binds in each of them.I don’t see much hope for this one-to-one unfortunately.
ydotool iirc
Check out xremap https://github.com/xremap/xremap
Glxgears. :P I’m on wayland for a least 4 years