Estou procurando uma solução trabalhando em Wayland para obter a posição do mouse, movê-la e clicar em um bash
script, tudo o que o xdotool
servidor X pode fazer.
xdotool getmouselocation
ainda está funcionando, mas
xdotool mousemove
xdotool click
não tem impacto no cursor do mouse na sessão do GNOME Wayland.
Respostas:
Isso ocorre porque esses recursos foram removidos explicitamente do Wayland por motivos de segurança. As principais preocupações eram ler entradas de outros programas e permitir que entradas falsas fossem enviadas para outros programas, o que permitiria diferentes vetores de ataque.
Alguns gerenciadores de janelas podem implementar algum tipo de recurso de macro no futuro, mas a partir de agora não há esse recurso que eu conheça.
Implementar isso significaria implementá-lo para cada um dos diferentes gerenciadores de janelas, o que certamente levará um tempo.
Sugiro usar o Xorg em vez do Wayland por enquanto, se você precisar usar esses recursos.
fonte