Wayland için xdotool eşdeğeri


17

Fare konumunu almak, taşımak ve bir bashkomut dosyasının içine tıklamak için Wayland'da çalışan bir çözüm arıyorum , her şey xdotoolX sunucusu için yapabilir.

xdotool getmouselocation

hala çalışıyor, ama

xdotool mousemove 
xdotool click 

GNOME Wayland oturumunda fare imlecini etkilemez.


Yanıtlar:


6

Bunun nedeni, bu tür özelliklerin güvenlik nedeniyle Wayland'dan açıkça kaldırılmış olmasıdır. Başlıca endişeler, diğer program girişlerini okumak ve farklı saldırı vektörlerine izin verecek şekilde diğer programlara sahte giriş gönderilmesine izin vermektir.

Bazı pencere yöneticileri gelecekte bir çeşit makro özellik uygulayabilirler ancak şu an bildiğim böyle bir özellik yoktur.

Bunu uygulamak, farklı pencere yöneticilerinin her biri için mutlaka uygulanması biraz zaman alacaktır.

Bu tür özellikleri kullanmanız gerekiyorsa şimdilik Wayland yerine Xorg kullanmanızı öneririm.


3
Tartışmalardan haberdar olup olmadığınızı bilmiyorum, ancak bir posta listesinde bir RFC vardı: RFC: Giriş olaylarının enjeksiyonu için arayüz ve ekran görüntüleri almak ve ekran kayıtlarını kaydetmek için bir API ekleyin . Bazı ilave sertleştirme çalışmaları ile zorlukların üstesinden gelinebilir gibi görünüyor.
Ben Creasy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.