Szukam rozwiązania działającego w Wayland, aby uzyskać pozycję myszy, przesunąć ją i kliknąć w bash
skrypcie, wszystkie rzeczy xdotool
mogą zrobić dla serwera X.
xdotool getmouselocation
wciąż działa, ale
xdotool mousemove
xdotool click
nie mają wpływu na kursor myszy w sesji GNOME Wayland.
Odpowiedzi:
Wynika to z faktu, że takie funkcje zostały wyraźnie usunięte z Wayland ze względów bezpieczeństwa. Główne obawy dotyczyły odczytu danych wejściowych innych programów i umożliwienia wysyłania fałszywych danych wejściowych do innych programów, które umożliwiałyby różne wektory ataku.
Niektórzy menedżerowie okien mogą zaimplementować jakąś funkcję makr w przyszłości, ale na razie nie znam takiej funkcji, o której wiem.
Wdrożenie tego oznaczałoby wdrożenie go dla każdego z różnych menedżerów okien, co na pewno zajmie jeszcze chwilę.
Proponuję na razie użyć Xorg zamiast Wayland, jeśli chcesz skorzystać z takich funkcji.
źródło