창 이름 찾기

창 이름 찾기

xmonad가 띄울 수 있도록 xev 창의 이름을 찾으려고 하는데 xprop가 반환됩니다.

_NET_WM_DESKTOP(CARDINAL) = 0
WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified size: 178 by 178
        program specified minimum size: 78 by 78
WM_COMMAND(STRING) = { "xev" }
WM_NAME(STRING) = "Event Tester"

"Event Tester"나 "xev" 모두 올바른 이름이 아닌 것 같습니다. 최소한 여기에 삽입하세요.

myManageHook = composeAll
[ className =? "MPlayer"            --> doFloat
, className =? "Gimp"               --> doFloat
, className =? "Udiskie"            --> doFloat
, className =? "XClock"             --> doFloat
, className =? "Xmessage"           --> doFloat
, className =? "Event Tester"           --> doFloat
]

원하는 효과를 얻지 못했습니다. 이름은 어떻게 찾나요?

답변1

노력하다

appName =? "Event Tester"           --> doFloat

답변2

창 관리자 이름을 사용하려면 title대신 를 사용하십시오 className. 귀하의 경우, 귀하가 찾고 있는 것은 이것입니다.

myManageHook = composeAll
[ className =? "MPlayer"            --> doFloat
, className =? "Gimp"               --> doFloat
, className =? "Udiskie"            --> doFloat
, className =? "XClock"             --> doFloat
, className =? "Xmessage"           --> doFloat
, title     =? "Event Tester"       --> doFloat
]

관련 정보