CPC G06F 3/011 (2013.01) [A63F 13/212 (2014.09); A63F 13/22 (2014.09); A63F 13/23 (2014.09); A63F 13/25 (2014.09); A63F 13/5255 (2014.09); A63F 13/53 (2014.09); A63F 13/65 (2014.09); G06F 3/0325 (2013.01); A63F 13/211 (2014.09); A63F 13/213 (2014.09); A63F 2300/8082 (2013.01); G06F 3/0227 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, by a processing system including a processor, actual stimulation data generated by a physical keyboard device responsive to a user interaction with the physical keyboard device, wherein the actual stimulation data corresponds to an actual stimulation operation;
identifying, by the processing system, a first location of a virtual finger and a second location of a virtual keyboard device;
identifying, by the processing system, a virtual stimulation operation according to the first location of the virtual finger and the second location of the virtual keyboard device;
comparing, by the processing system, the actual stimulation operation and the virtual stimulation operation to detect a difference; and
modifying, by the processing system, the first location of the virtual finger, to obtain a modified virtual finger location, responsive to detecting the difference, wherein the modified virtual finger location corresponds to an updated virtual stimulation that equates to the actual stimulation operation.
|