• arc99@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    17 hours ago

    Wayland enforces security to stop one process sniffing or injecting input into another. X11 basically has zero security boundaries. So certain things are easier in X11, but then again the price to pay is too much.

    So things like virtual mouse positioning, autohotkey, screen capture are harder to do but not insurmountable. It requires protocols that the client / desktop understand and which are fit for purpose. Big desktops like GNOME & KDE Plasma do support xdg-desktop-portal which allows hotkeys to be registered with the desktop, and could potentially be what you need.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      I need mouse and keyboard control to do testing automation.

      I want keyboard interception so i can make dozens of !faxnumber, !address, !bashloop, !bashwhile macros to use text replacement on

      You can do this in every other OS. It wasn’t even a primary exploit, just something some devs decided to die on a hill over.

      Wayland has been reasonably used for a decade, at what point would you consider unreasonbly difficult to transition into insurmountable