git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit20fbe6182e96e6d2fca05b567acb995a122d2fd0
parent823779b8cb
authorIsaac Freund <[email protected]>
date2026-02-20 16:17
protocol: add libinput-config nested sessions note

 protocol/river-libinput-config-v1.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/protocol/river-libinput-config-v1.xml b/protocol/river-libinput-config-v1.xml
index 69e23c0..5e38b08 100644
--- a/protocol/river-libinput-config-v1.xml
+++ b/protocol/river-libinput-config-v1.xml
@@ -28,6 +28,10 @@
     documentation should be referred to for detailed information on libinput's
     behavior.
 
+    Note that the compositor will not be able to expose libinput devices through
+    this protocol when it does not have access to the hardware, for example when
+    running nested in another Wayland compositor or X11 session.
+
     This protocol is designed so that (hopefully) any backwards compatible
     change to libinput's API can be matched with a backwards compatible change
     to this protocol.