1. A computer-implemented process for allowing different types of clicker devices to be used in a personal response system, comprising: receiving inputs from more than one type of clicker device; formatting the inputs from the more than one type of clicker device with at least one clicker adapter for the type of clicker device to adapt the inputs from the more than one type of clicker device to a common single polling controller; processing the adapted inputs from the clicker adapters with the polling controller to interface the adapted inputs with a personal response system software application to allow user polling data to be obtained, wherein the receiving, formatting and processing are performed by at least one processor.