发明名称 |
CONTROLLING USER INTERFACE FORCE |
摘要 |
A method for controlling a user interface using an indirect input device includes determining a first touchdown location of an input object, determining a first subsequent location of the input object, calculating a first direction and a first distance between the first touchdown location and the first subsequent location, and moving a cursor representation on a display in a second direction and at a velocity. The method further includes detecting a touchdown event of at least two input objects, determining a second touchdown location of the at least two input objects, determining a second subsequent location of the at least two input objects, calculating a third direction and a second distance from the second touchdown location and the second subsequent location, and modulating a user interface action in a fourth direction at a magnitude. |
申请公布号 |
US2017083135(A1) |
申请公布日期 |
2017.03.23 |
申请号 |
US201514858686 |
申请日期 |
2015.09.18 |
申请人 |
Synaptics Incorporated |
发明人 |
Sheik-Nainar Mohamed Ashraf;Odell Daniel L.;Faggin Eric;Inscore Kipling |
分类号 |
G06F3/041 |
主分类号 |
G06F3/041 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for controlling a user interface using an indirect input device, the method comprising:
determining a first touchdown location of an input object; determining a first subsequent location of the input object; calculating a first direction and a first distance between the first touchdown location and the first subsequent location; moving a cursor representation on a display in a second direction and at a velocity, the second direction defined by the first direction, the velocity based on the first distance and a first force imparted by the input object on an input surface; detecting a touchdown event of at least two input objects; determining a second touchdown location of the at least two input objects; determining a second subsequent location of the at least two input objects; calculating a third direction and a second distance from the second touchdown location and the second subsequent location; and modulating a user interface action in a fourth direction at a magnitude, wherein the fourth direction is based on the third direction, and wherein the magnitude is based on the second distance and a second force imparted onto the input surface. |
地址 |
San Jose CA US |