1. A device comprising: an input device with an input device user data connection to an input device controller; a multiplexer with a multiplexer control input port, a multiplexer data input port communicatively coupled to the input device controller, a first data output port, and a second data output port; a secure processor with: (i) a control output port communicatively coupled to the multiplexer control input port; and (ii) a secure processor data input port communicatively coupled to the first data output port; and a second processor with a second processor data input port communicatively coupled to the second data output port; wherein the multiplexer is configurable between a first state and a second state; wherein the multiplexer data input port is communicatively coupled to the first data output port through the multiplexer when a current state of the multiplexer is the first state; wherein the multiplexer data input port is communicatively coupled to the second data output port through the multiplexer when the current state of the multiplexer is the second state; and wherein the current state of the multiplexer is exclusively controlled by the secure processor via the control output port.