A vehicle control system comprising: an actuator operatively connected to a vehicle system for altering a function of the vehicle system; a vehicle controller operatively connected to the actuator, wherein the vehicle controller is configured to receive a first control signal to alter the function of the vehicle system, and comprises one or more processors programmed to operate the actuator according to the first control signal; and a signal module, comprising: a signal receiving portion configured to receive a signal from a first signal generator; a first user option storage configured to retain a first value for a first user option for the first signal generator; one or more processors (105, 105A, 140B) configured to generate the first control signal for the vehicle controller based on the signal received from the first signal generator and the first value for the first user option, the first control signal to cause alteration of the function of the vehicle system in a first manner; and generate a second control signal for the vehicle controller to alter the function of the vehicle system in a second manner based on (i) a second value for a second user option and (ii) a second signal received from a second signal generator; and a signal transmitting portion coupled to the one or more processors, the signal transmitting portion configured to transmit the first control signal or the second control signal to the vehicle controller. an actuator operatively connected to a vehicle system for altering a function of the vehicle system; a vehicle controller operatively connected to the actuator, wherein the vehicle controller is configured to receive a first control signal to alter the function of the vehicle system, and comprises one or more processors programmed to operate the actuator according to the first control signal; and a signal module, comprising: a signal receiving portion configured to receive a signal from a first signal generator; a first user option storage configured to retain a first value for a first user option for the first signal generator; one or more processors (105, 105A, 140B) configured to generate the first control signal for the vehicle controller based on the signal received from the first signal generator and the first value for the first user option, the first control signal to cause alteration of the function of the vehicle system in a first manner; and generate a second control signal for the vehicle controller to alter the function of the vehicle system in a second manner based on (i) a second value for a second user option and (ii) a second signal received from a second signal generator; and a signal transmitting portion coupled to the one or more processors, the signal transmitting portion configured to transmit the first control signal or the second control signal to the vehicle controller. a signal receiving portion configured to receive a signal from a first signal generator; a first user option storage configured to retain a first value for a first user option for the first signal generator; one or more processors (105, 105A, 140B) configured to generate the first control signal for the vehicle controller based on the signal received from the first signal generator and the first value for the first user option, the first control signal to cause alteration of the function of the vehicle system in a first manner; and generate a second control signal for the vehicle controller to alter the function of the vehicle system in a second manner based on (i) a second value for a second user option and (ii) a second signal received from a second signal generator; and generate the first control signal for the vehicle controller based on the signal received from the first signal generator and the first value for the first user option, the first control signal to cause alteration of the function of the vehicle system in a first manner; and generate a second control signal for the vehicle controller to alter the function of the vehicle system in a second manner based on (i) a second value for a second user option and (ii) a second signal received from a second signal generator; and a signal transmitting portion coupled to the one or more processors, the signal transmitting portion configured to transmit the first control signal or the second control signal to the vehicle controller.