xref: /third_party/libinput/doc/user/dot/libinput-stack-xorg.gv
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/libinput/doc/user/dot/
1a46c0ec8Sopenharmony_cidigraph stack
2a46c0ec8Sopenharmony_ci{
3a46c0ec8Sopenharmony_ci  compound=true;
4a46c0ec8Sopenharmony_ci  rankdir="LR";
5a46c0ec8Sopenharmony_ci  node [
6a46c0ec8Sopenharmony_ci    shape="box";
7a46c0ec8Sopenharmony_ci  ]
8a46c0ec8Sopenharmony_ci
9a46c0ec8Sopenharmony_ci  subgraph cluster_2 {
10a46c0ec8Sopenharmony_ci	  label="Kernel";
11a46c0ec8Sopenharmony_ci	  event0 [label="/dev/input/event0"]
12a46c0ec8Sopenharmony_ci	  event1 [label="/dev/input/event1"]
13a46c0ec8Sopenharmony_ci  }
14a46c0ec8Sopenharmony_ci
15a46c0ec8Sopenharmony_ci  subgraph cluster_0 {
16a46c0ec8Sopenharmony_ci	  label="X server process";
17a46c0ec8Sopenharmony_ci	  subgraph cluster_1 {
18a46c0ec8Sopenharmony_ci		  label="xf86-input-libinput"
19a46c0ec8Sopenharmony_ci		  libinput;
20a46c0ec8Sopenharmony_ci	  }
21a46c0ec8Sopenharmony_ci  }
22a46c0ec8Sopenharmony_ci
23a46c0ec8Sopenharmony_ci  libinput;
24a46c0ec8Sopenharmony_ci  client [label="X11 client"];
25a46c0ec8Sopenharmony_ci
26a46c0ec8Sopenharmony_ci  event0 -> libinput;
27a46c0ec8Sopenharmony_ci  event1 -> libinput;
28a46c0ec8Sopenharmony_ci  libinput -> client [ltail=cluster_0 label="X protocol"];
29a46c0ec8Sopenharmony_ci}
30

Indexes created Thu Nov 07 10:32:03 CST 2024