A computer simulation controller includes both a Bluetooth transceiver and a Wi-Fi transceiver. Player input to the controller generates commands that are sent using both transceivers, such that a receiving apparatus such as a game console or a web server can use the first-arriving one of the two commands to reduce latency.