Patent ID: 8370772
Filing Date: 2013-02-05
Classification: G06F

Abstract:
1. A touchpad controlling method for moving a position of a cursor on a display screen of an electronic appliance or executing an instruction by sensing a touching gesture on a touchpad, at least one touching point being generated in response to said touching gesture on said touchpad, said touchpad controlling method comprising steps of: detecting a number of touching points in response to said touching gesture on said touchpad and a position of each touching point; operating said cursor and said instruction in a relative coordinate mode if said number of touching points is equal to 1; and operating said instruction in an absolute coordinate mode if said number of touching points is greater than 1, wherein a position coordinate of any point on said touchpad is expressed by a first coordinate system, and a position coordinate of any point on said display screen is expressed by a second coordinate system, wherein there is a first proportion between a horizontal axis of said first coordinate system and a horizontal axis of said second coordinate system, and there is a second proportion between a vertical axis of said first coordinate system and a vertical axis of said second coordinate system, wherein a position coordinate of said cursor shown on said display screen is expressed by said second coordinate system, wherein said absolute coordinate mode is operated by steps of: outputting said position coordinate of each touching point, which is expressed by said first coordinate system; selecting a datum point, wherein a position coordinate of said datum point is expressed by said first coordinate system; shifting said first coordinate system according to said datum point, so that said first coordinate system is transformed into a third coordinate system with said datum point serving as an origin, and said position coordinate of each touching point is transformed to be expressed by said third coordinate system; transforming said position coordinate of each touching point into said second coordinate system according to said position coordinate of said cursor, said first proportion and said second proportion, so that said position coordinate of each touching point is transformed to be expressed by said second coordinate system; and analyzing a change of said position coordinate of each touching point, so that said instruction is executed on a neighboring region of said position coordinate of said cursor.