Signal Processing Method of Multi-Finger Touch Supported Touch Apparatus having Hidden Physical Button
First Claim
1. A signal processing method of a multi-finger touch supported touch apparatus having hidden physical button which is applied to the multi-finger touch supported touch apparatus having at least one physical button element pair, the method comprising:
- scanning a touch sensor of the multi-finger touch supported touch apparatus by a scan routine of a firmware with a report rate continuously;
interrupting the scan routine and performing an interrupt service routine one time according to a sampling rate by a timer clock counter before the end of every time slot of the report rate, and returning to an interrupt point of the scan routine when the interrupt is performed completely, wherein the interrupt service routine is applied to detect the status of an I/O port in accordance with the physical button element pair and to set the content of a corresponding button status register; and
generating and transmitting a report signal to a host at the end of time slot of the report rate, wherein the report signal comprises a gesture information at least and further comprises a button information if the content of the button status register is changed.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal processing method of a multi-finger touch supported touch apparatus having hidden physical button is applied to the multi-finger touch supported touch apparatus having at least one physical button element pair. The method includes the steps of scanning a touch sensor of the multi-finger touch supported touch apparatus continuously, judging whether the physical button element pair is pressed if a total number of the fingers detected is larger than zero and driving a corresponding touch application according to the total number of fingers of a gesture and a button. The structure of the multi-finger touch supported touch apparatus which is stacked includes a Mylar, a first adhesive layer, a printed circuit board having a first part of the physical button element pair and the touch sensor at least, a second adhesive layer, a first metallic layer for holding and a second metallic layer having a second part of the physical button element pair.
28 Citations
15 Claims
-
1. A signal processing method of a multi-finger touch supported touch apparatus having hidden physical button which is applied to the multi-finger touch supported touch apparatus having at least one physical button element pair, the method comprising:
-
scanning a touch sensor of the multi-finger touch supported touch apparatus by a scan routine of a firmware with a report rate continuously; interrupting the scan routine and performing an interrupt service routine one time according to a sampling rate by a timer clock counter before the end of every time slot of the report rate, and returning to an interrupt point of the scan routine when the interrupt is performed completely, wherein the interrupt service routine is applied to detect the status of an I/O port in accordance with the physical button element pair and to set the content of a corresponding button status register; and generating and transmitting a report signal to a host at the end of time slot of the report rate, wherein the report signal comprises a gesture information at least and further comprises a button information if the content of the button status register is changed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A signal processing method of a multi-finger touch supported touch apparatus having hidden physical button which is performed in each scan period continuously, the method comprising:
-
scanning a touch sensor of the multi-finger touch supported touch apparatus by a sensor scanning unit; counting the number of one or more fingers contacting the touch apparatus by a finger counting unit; receiving the number of fingers and determining a contacting position of the fingers contacting the surface of the touch apparatus by a finger position processing unit; transmitting the contacting position to a gesture and button processing unit; performing an interrupt service routine according to a sampling rate by a timer clock counter, wherein the interrupt service routine is applied to detect the status of an I/O port in accordance with the physical button element pair of the touch apparatus and to set the content of a corresponding button status register; and generating and transmitting a report signal to a host by the gesture and button processing unit, wherein the report signal comprises a gesture information and/or a button information, and the button information is generated if the content of the button status register is changed. - View Dependent Claims (8, 9, 10)
-
-
11. A signal processing method of a multi-finger touch supported touch apparatus having hidden physical button which is applied to the multi-finger touch supported touch apparatus having at least one physical button element pair, the method comprising:
-
scanning a touch sensor of the multi-finger touch supported touch apparatus continuously; judging whether the physical button element pair is pressed if a total number of the fingers detected is larger than zero; and driving a corresponding touch application according to the total number of fingers of a gesture and a button, wherein the structure of the multi-finger touch supported touch apparatus which is stacked comprises a Mylar, a first adhesive layer, a printed circuit board having a first part of the physical button element pair and the touch sensor at least, a second adhesive layer, a first metallic layer for holding and a second metallic layer having a second part of the physical button element pair, and wherein a first area of the second adhesive layer in accordance with the first part and a second area of the first metallic layer are hollow. - View Dependent Claims (12, 13, 14, 15)
-
Specification