1. A system comprising: a processing subsystem; and an input device configured to remotely communicate with the processing subsystem and comprising at least one sensing facility and a control facility, the at least one sensing facility configured to detect a first type of user input and a second type of user input, and the control facility communicatively coupled to the sensing facility and configured to provide a first control signal in response to detection of the first type of user input, and provide a second control signal in response to detection of the second type of user input; wherein the first and second control signals contain: a same control code that identifies a function to be triggered by the sensing facility detecting the second type of user input, and an appendage to the same control code that indicates whether the first type or the second type of user input is detected by the sensing facility; and wherein the processing subsystem is configured to receive the first control signal from the input device, and in response to receiving the first control signal, determine the control code included in the first control signal, determine the function identified by the control code, determine that the sensing facility detected the first type of user input based on the appendage included in the first control signal, and provide a preview event for the function.