En una batalla constante contraun icono feo, descubrí que las aplicaciones pueden comunicarse con elbandeja del sistemaenviando X mensajes de cliente. ¿Existe alguna utilidad para espiar estos mensajes?
Respuesta1
Ejecute la aplicación enxtrace. Registrará todas las comunicaciones entre la aplicación y el servidor X, incluido el comando para enviar o recibir un mensaje del cliente X.
xtrace myapp
Respuesta2
Dominio
xev -id WINDOW_ID
imprimirá X11 "eventos de ventana". En X11, estas cosas se llaman "eventos". (A diferencia de los "mensajes" en Microsoft Windows).
Para obtener la identificación de la ventana, use xwininfo.
hombre xev, hombre xwininfo.