X sunucusu yakalayıcılarını listelemek ve yönetmek için hangi komut satırı araçları vardır? (Bu anahtar ve işaretçi kapmak gibi kapmak, yani belirli bir uygulama için belirli bir tuş veya fare düğmesinin kullanımını kısıtlamak veya belirli bir ekran alanında kalmak için fare işaretçisini daraltmak.) Ben varsayımsal bir xgrab
yardımcı programı arıyorum gibi şeyleri göster
Key 0x00f00ba5 0x123 0
Button 0x00f00ba5 2
Pointer 0x00abcdef
bir çağrı olduğuna dair anlam XGrabKey(display, 0x123, 0, 0x00f00ba5, ...)
ve böylece ile ilgili XGrabButton
, XGrabPointer
, XGrabKeyboard
, XGrabServer
(mümkünse). Görüntü formatı önemli değil, istediğim, kimin ne aldığını görmenin bir yolu ve muhtemelen bu kapmaları iptal etmenin bir yolu (mümkünse, X11 API'nin buna izin verip vermediğinden emin değilim).
xdotool key XF86LogGrabInfo
edildiğinde, X günlüğünde yalnızca iki giriş tetiklenir: “Şu anda etkin olan tüm aygıt yakalayıcılarını yazdırma:” hemen ardından “Etkin aygıt yakalayıcılarının son listesi”. Yine de pencere yöneticim bir sürü anahtar tutuyor. Bu işi yakalanmış anahtarlar için gördün mü?