i3+KDE 설정에 "항상 창 위에"를 포함시키려면 어떻게 해야 합니까?

i3+KDE 설정에 "항상 창 위에"를 포함시키려면 어떻게 해야 합니까?

질문

플라즈마 "위젯 추가" 창이 항상 맨 위에 있으므로 i3wm이 타일을 붙일 수 없습니다. 또한, i3의 관리 하에 있지 않기 때문에 따라갈 수 없고, 이로 인해 키보드 입력을 제공할 수 없습니다.

xdootool성공적인 키보드 입력은 초점이 맞춰진 창 사용이 제대로 작동함을 나타냅니다.

나는 해결책을 시도한다

나는 어떻게든 관련 창의 "항상 위에 있음" 상태를 비활성화하면 i3wm이 창 관리를 인계받아 모든 것을 맡을 수 있을 것이라고 생각했습니다.~해야 한다예상대로 작업을 시작했습니다.

xprop창문

WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
_NET_WM_USER_TIME(CARDINAL) = 4178541
_KDE_SLIDE(_KDE_SLIDE) = 0xffffffff, 0x0
_KDE_NET_WM_SHADOW(CARDINAL) = 71303409, 71303410, 71303411, 71303412, 71303413, 71303414, 71303415, 71303416, 10, 10, 1, 1
_KDE_NET_WM_BLUR_BEHIND_REGION(CARDINAL) = 0, 0, 326, 1, 0, 1, 327, 1, 0, 2, 328, 1050
_NET_WM_DESKTOP(CARDINAL) = 4294967295
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_ABOVE, _NET_WM_STATE_STAYS_ON_TOP
_KDE_NET_WM_DESKTOP_FILE(UTF8_STRING) = "org.kde.plasmashell"
XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = 
_NET_WM_NAME(UTF8_STRING) = "Plasma"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x1, 0x0, 0x0, 0x0
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK
_XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
WM_CLIENT_LEADER(WINDOW): window id # 0x4400015
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
        window id # of group leader: 0x4400015
WM_CLIENT_MACHINE(STRING) = "Utkarsh-PC"
_NET_WM_PID(CARDINAL) = 14096
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 71303192
WM_CLASS(STRING) = "plasmashell", "plasmashell"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        user specified location: 0, 28
        user specified size: 328 by 1052
        window gravity: Static

관련 정보