diff --git a/src/Compositor.cpp b/src/Compositor.cpp index aafb4fcb..a6c97bf7 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -134,7 +134,7 @@ void CCompositor::initServer() { wlr_multi_for_each_backend( m_sWLRBackend, [](wlr_backend* backend, void* isHeadlessOnly) { - if (!wlr_backend_is_headless(backend)) + if (!wlr_backend_is_headless(backend) && !wlr_backend_is_libinput(backend)) *(bool*)isHeadlessOnly = false; }, &isHeadlessOnly);