digraph stack
{
  compound=true;
  rankdir="LR";
  node [
    shape="box";
  ]

  kernel [label="Kernel"];

  libinput;
  xserver [label="X Server"];

  kernel -> libinput
  libinput -> xserver

  kernel -> evemu
  evemu -> stdout
}
