InputDaemon and Signal basic framework in