digraph input_types { Input [shape=box] Input -> Silent Input -> "Not Silent" "Not Silent" -> Mouse "Not Silent" -> Keyboard Silent -> Mouse Silent -> Keyboard Mouse -> Click Click -> Left Click -> Right Click -> Middle Mouse -> Move Keyboard -> Down Keyboard -> Up }