Agora que o wayland entrou, as coisas que xdotool
costumavam fazer agora precisam ser reconstruídas.
Eu posso pegar o código para mover o cursor do mouse principal. No entanto, o problema é que o cursor do mouse é movido por movimento relativo em oposição ao movimento absoluto.
Event: time 1518268110.480444, type 2 (EV_REL), code 1 (REL_Y), value -3
Não tenho certeza se atualmente é possível definir as coordenadas absolutas desse tipo de dispositivo, mas parece impossível, a menos que você esteja lidando com uma tela sensível ao toque que usa posicionamento absoluto.
Se eu conseguisse retornar o pixel x, y, o cursor ficava, eu poderia criar um trabalho por aí, algo como:
while (x1 > X2) { moveX(1); }
Então, programaticamente ou através de um comando shell; Como posso retornar as coordenadas atuais de um determinado dispositivo de entrada do mouse?