Tentarei fornecer a você todas as informações relevantes sem capturas de tela, já que uso o ajudante A.D.D, pois as imagens da minha tela ficarão escuras. Vá para o seu plug-in Windows instável no CCSM, remova a tag unknown
e clique no botão +
. Uma janela aparecerá, permitindo que você adicione à lista de janelas. Com a janela que você deseja pular, clique no botão Grab
e clique na janela. Em seguida, clique na caixa invert
e, em seguida, em OK
. No entanto, o seu feito, no entanto, note que aFAIK isso não pode selecionar uma única janela de um único programa, apenas os tipos selecionados, então todas as janelas deste tipo serão ignoradas. Não se preocupe, porém, pode haver uma solução para você, a primeira caixa suspensa contém uma lista de Types
.
Window class
será muito amplo: normal, diálogo, modaldialog etc.
Window Title
é, você adivinhou pelo título (provavelmente onde eu começaria se eu fosse o op).
Window Name
é provavelmente um nome hexadecimal ou um nome dado à janela pelo WM, e pode funcionar, pois pode não ser exclusivo para uma e apenas uma janela.
Window ID
será único, mas poderá mudar por sessão, não tenho certeza de que tentaria.
Window Role
é outro rótulo genérico: notificação, painel, caixa de ferramentas, etc.
Window Type
seja outra convenção de nome genérica e provavelmente não funcionará para você.
Nota: Eu poderia estar errado sobre os tipos, mas eu tentaria xprop
na janela para obter todas as informações relevantes primeiro, antes de fazer qualquer alteração, apenas para ter certeza de que você selecionou o tipo correto.
xprop
vomita mais informações do que você precisa, procure por estas:
WM_NAME(STRING) = "Window Name"
WM_CLASS(STRING) = "windowclass", "Windowclass"
WM_TRANSIENT_FOR(WINDOW): window id # 0xc00003
WM_CLIENT_LEADER(WINDOW): window id # 0xc00001
Cuidado: algumas janelas (a maioria eu acho) darão uma saída assim:
_NET_WM_...
Tenho quase certeza de que o que está nesses campos não é o que você está procurando.
Espero que isso ajude.