
Em uma batalha constante contraum ícone feio, descobri que os aplicativos podem se comunicar com obandeja do sistemaenviando mensagens do cliente X. Existe um utilitário para espionar essas mensagens?
Responder1
Execute o aplicativo emxtrace. Ele registrará todas as comunicações entre o aplicativo e o servidor X, incluindo o comando para enviar ou receber uma mensagem do cliente X.
xtrace myapp
Responder2
Comando
xev -id WINDOW_ID
imprimirá "eventos de janela" do X11. No X11, essas coisas são chamadas de “eventos”. (Ao contrário de “mensagens” no Microsoft Windows).
Para obter o ID da janela, use xwininfo.
cara xev, cara xwininfo.