mirror of
https://gitlab.freedesktop.org/libinput/libei.git
synced 2025-12-25 21:00:07 +01:00
README: add a graphic to illustrate how XWayland looks like
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
6b3d9255cf
commit
f8a2729d7f
1 changed files with 19 additions and 0 deletions
19
README.md
19
README.md
|
|
@ -231,6 +231,25 @@ connecting it to a `libeis` context in the compositor (PoC with Weston).
|
|||
This allows Xwayland to intercept XTEST events and route those through
|
||||
the compositor instead.
|
||||
|
||||
```
|
||||
+--------------------+ +------------------+
|
||||
| Wayland compositor |---wayland---| Wayland client B |
|
||||
+--------------------+\ +------------------+
|
||||
| libinput | libeis | \_wayland______
|
||||
+----------+---------+ \
|
||||
| | +-------+------------------+
|
||||
/dev/input/ +---brei----| libei | XWayland |
|
||||
+-------+------------------+
|
||||
|
|
||||
| XTEST
|
||||
|
|
||||
+-----------+
|
||||
| X client |
|
||||
+-----------+
|
||||
```
|
||||
Of course, XWayland is just another Wayland compositor, so the connection
|
||||
between libei and libeis could be handled through a portal.
|
||||
|
||||
### Short-lived applications
|
||||
|
||||
**libei** is not designed for short-lived fire-and-forget-type applications
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue