CPC G06F 3/0362 (2013.01) [G06F 3/0202 (2013.01); A63F 13/24 (2014.09)] | 20 Claims |
1. A method of providing a depressed state signal from a keyboard or button having a predefined pre-actuation position and a predefined actuation position of an actuator of the keyboard or button, the method comprising:
sensing movement of the actuator of the keyboard or button;
determining, when the actuator reaches the predefined pre-actuation position during depression of the actuator, a velocity of the actuator;
processing the determined velocity to calculate a trigger position between the predefined pre-actuation position and the predefined actuation position, wherein the calculated trigger position is different from the predefined pre-actuation position and the predefined actuation position; and
generating the depressed state signal when the actuator reaches the calculated trigger position such that a latency between when the actuator reaches the predefined actuation position and an action occurring in response to the generated depressed state signal is substantially zero or a negative latency.
|