1. A method for automatically pairing an input device to a user, the method executed by a computing device communicatively coupled to the input device, the method comprising: receiving an input from an unpaired input device within an observed scene; calculating a position of the unpaired input device upon receiving the input, the position including a distance and an angle relative to the computing device; detecting one or more users within the observed scene via a capture device of the computing device, the observed scene including the unpaired input device; creating a candidate list of the one or more detected users determined to be within a vicinity of the unpaired input device, the candidate list including a distance between each user and the unpaired input device; assigning a first user from the candidate list to the unpaired input device to initiate pairing, the first user being a nearest user to the unpaired input device, and once assigned, the unpaired input device being a first paired input device; switching the first paired input device from the first user to a second user when the second user is closer to the first paired input device than the first user; switching a second paired input device of the second user from the second user to the first user when the first user is closer to the second paired input device than the second user; and concurrently pairing both the first paired input device and the second paired input device to the first user when the first user is closer than the second user to both the first paired input device and the second paired input device.