use Graphics.Input to generate signal for watcher