A Generalized Input Interface for External Controllers Over a Network