CN101661350A - 触控面板上拖拽及拖拽延长的触控方法 - Google Patents
触控面板上拖拽及拖拽延长的触控方法 Download PDFInfo
- Publication number
- CN101661350A CN101661350A CN200910182007A CN200910182007A CN101661350A CN 101661350 A CN101661350 A CN 101661350A CN 200910182007 A CN200910182007 A CN 200910182007A CN 200910182007 A CN200910182007 A CN 200910182007A CN 101661350 A CN101661350 A CN 101661350A
- Authority
- CN
- China
- Prior art keywords
- touch
- trackpad
- pulls
- reference value
- touch object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明涉及一种拖拽及拖拽延长的操作方法,该方法通过采样值的变化来首先确定触控动作的发生,然后确认触控对象是否离开触控板,再根据采样值确认是否有第二次触控动作的发生,最后根据位移偏差判断是否发生位移以完成拖拽及拖拽延长的动作。本发明所述的在触控面板上拖拽及拖拽延长的触控方法,利用采样点来识别拖拽的动作,不仅容易操作,而且可以达到一次即可拖拽物体到预定位置的目的,还可同时控制该拖拽的方向和速率,非常简单方便。
Description
技术领域
本发明涉及一种触控方法,尤其是指一种既能实现拖拽又可实现即使停止仍可连续输出控制信号的拖拽延长的触控方法。
背景技术
目前电脑上常见的软件多是以图形用户界面方式来呈现其视窗画面,其优点在于使用者可以配合在电脑上安装例如鼠标装置、轨迹球装置等指向工具,只要将指向工具在一平面上作各方向的移动,就可对应的带动在电脑屏幕上显示的一游标对应的在视窗画面上移动,并对于电脑屏幕上的视窗画面各种选项作选取或执行等动作,由于此种方式是以符合人类的视觉化的操作方法,所以这种方式普遍应用在各种具有视窗软件的电子产品上。
以鼠标为例来说明指向工具的功能,在使用鼠标时,只要移动鼠标在哪里,游标也跟随在哪里,然后在屏幕上的视窗画面对其预执行的例如按钮、卷轴等位置按下鼠标按键,就可对其下达执行命令,例如连续对鼠标上的按键,一般***预设为鼠标左键,作双击的动作,则可完成例如执行按钮功能,或作拖拽的动作时卷轴加以卷动。
除了常用的鼠标装置,轨迹球装置等指向装置也有触控装置或与屏幕结合的触控面板等的方式进行类似的操作,而由于目前的电子产品逐渐朝向短小轻薄的方向发展,体积较小、可与电子产品相结合的触控装置或触控面板以趋于大众化。
如图1所示,以开启一般的视窗画面91阅读文章为例,视窗画面91在其旁侧及下方各具有一沿Y轴方向的第一卷轴92及一沿X方向的第二卷轴93,当文章内容太长时,使用者可以用手指或者其它物体点触一触控装置或在触控装置上拖拽一段距离的方式来带动游标94移动第一、第二卷轴92、93的位置使其卷动,让视窗画面91内的文件可跟着向上、下或左、右移动,就可观看整片文章而不受限于视窗画面91的尺寸。
如图2所示,美国专利US6,414,671中提出一种已知的触控装置上的拖拽手势的识别方法,先将物体于触控装置上的第一次出现的触压信号801的停留时间长度t4与一参考时间值比较,若第一次出现的停留时间长度t4小于参考时间值,则产生一控制信号802,而后,将第一次出现及第二次出现的触压信号801之间的时间间距t5与一第二参考时间值比较,若时间间距t5小于第二参考时间值时,则维持输出控制信号802,并于第二次出现的停留时间长度t6内侦测及输出物体于触控装置上的X、Y位置数据。
结合图1,图2所示,以卷动视窗画面91的第一卷轴92一段距离ΔY为例,使用者需以手指或其它物体在触碰装置上持续拖拽一段距离,并对应其拖拽手势产生触压信号801,由触压信号801开始后一段时间t4始产生控制信号802,并与其第二次出现的停留时间t6内侦测并输出物体于触控装置上的Y位置数据。
然而上述操作存在一些缺点:决定卷动第一卷轴92的移动距离ΔY长短的方式,是以拖拽手势相对应的Y位置数据移动总量所决定,若使用者想要一次卷动较长的距离,则势必在触控装置上也需要移动相当的距离,否则,需要在触控面板上来回反复的拖拽动作,这样使用者使用起来就相当麻烦。
因此需要为广大用户提供一种新的操作方法,来解决以上问题。
发明内容
本发明实际所要解决的技术问题是如何提供一种既可实现拖拽又可实现拖拽延长的触控方法,该方法包括以下步骤:(A)触控对象触碰触控面板,采样值发生突变,确认触控动作发生;(B)计数器从采样值突变开始记录采样点数,同时,触控面板扫描检测触控对象的位移偏差;(C)若计数器记录的采样点数小于第一计数参考值,同时位移偏差值小于第一偏差参考值,则确认触控对象离开触控面板;(D)继续扫描检测是否有触控对象第二次触碰触控面板,此时采样电路进行无触控采样,若采样点数小于第二计数参考值,采样值发生突变,则确认第二次触控;(E)触控面板扫描检测触控对象的位移偏差大于第二偏差参考值,触控对象发生位移,则确认拖拽动作的发生。
本发明所述的在触控面板上拖拽及拖拽延长的触控方法,利用采样点来识别拖拽的动作,不仅容易操作,而且可以达到一次即可拖拽物体到预定位置的目的,还可同时控制该拖拽的方向和速率,非常简单方便。
附图说明
图1是一已知视窗画面,以带动游标移动其第一卷轴的位置使其卷动;
图2是一波形图,说明已知触控装置上的拖拽手势辨识方法;
图3是本发明方法流程图;
具体实施方式
下面结合附图和实施例对本发明作进一步的说明。
请结合参阅图3和图4所示,当装设有触控板的电子装置,如计算机上电后,首先,触控面板扫描、检测是否有触控对象触碰触控板,由于在没有任何物体触碰触控板时,触控板上电后,扫描检测到的采样点的大小几乎为一恒定值,其中,采样点是根据采样时间和采样频率来确定,若如检测到的采样值没有发生突变,则***不会做任何动作;如检测到采样值发生突变,则表示侦测到了触碰对象;而同时计数器从采样值突变开始记录采样点数,在侦测到触碰对象后,此时整个触控面板会继续扫描、检测触控对象的位移偏差,若计数器没有记录采样点数,则触控面板也不会继续检测触控对象的位移偏差,若计数器记录了从采样值突变开始的采样点数,且计数器记录的采样点数N大于一第一计数参考值N1,或者检测到的位移偏差值S大于一第一偏差参考值S1,其中第一偏差参考值S1和第一计数参考值N1为***中提前设定的数值,则***不会识别出任何动作;而若计数器记录的采样点数N小于该第一计数参考值N1,同时检测到的位移偏差值S也小于该第一偏差参考值S1,则确认触控对象离开触控面板;随后,触控面板继续扫描、检测是否该触控对象第二次触碰触控板,若没有侦测到任何触控对象,则采样电路进行无触控采样,此时采样电路的采样值突变回原来的恒定值,计数器记录无触控采样点数,这时,若无触控采样点数N大于第二计数参考值N2,则***不会识别出任何动作,其中第二计数参考值N2也是***中提前设定的数值;若无触控采样点数N小于第二计数参考值N2,此时,采样值又从一恒定值发生突变,从而确认该触控对象第二次触碰触控面板;此时,整个触控面板继续扫描、检测触控对象的位移偏差,若检测到的位移偏差值S小于一第二偏差参考值S2,其中第二偏差参考值S2也是***中提前设定的数值,那么采样电路的采样值又一次突变回触控前的恒定值,则***不会识别出任何动作;若检测到的位移偏差S大于该第二偏差参考值S2,则确认该触控对象发生了位移,那么整个拖拽的动作才得以实现。
由于触控面板上电后会持续扫描、检测触控对象的位移轨迹,所以在执行拖拽动作时,当触控对象如手指在触控面板上移动了一段距离时,随着触控对象的移动,形成了一系列位移轨迹的采样点,而任意相邻两个采样点均可构成一个向量,而该向量的方向即是手指拖拽的方向,并且手指拖拽的速率与当前相邻采样点构成向量的模成正比;当触控对象停止位移时,若此时侦测到触控对象离开了触控面板,则***认为完成了整个拖拽动作,停止了拖拽,若侦测到触控对象并未离开触控面板,而是停止在了该段位移终点处,则***认为需要继续拖拽,会持续拖拽动作,此时虽然手指已经停止了移动,但对应屏幕上的拖拽动作仍是持续不断的,而此时拖拽的方向与最后两个相邻采样点所构成的向量方向相同,而拖拽的速率与最后两个相邻采样点所构成向量的模成正比,这种触控操作方法最终实现了即使停止仍可连续输出控制信号的拖拽延长。
经过上述在触控板上实现拖拽动作的方法,克服了由于整个触控板的面积比较小,触控对象如手指不能一次拖拽到指定位置的问题,这种新的拖拽方法只需要在触控面板上移动一段距离,就可一次拖拽到预定的位置,且可控制该拖拽的方向和速率,非常简单方便。
Claims (10)
1.一种在触控板上拖拽的触控方法,其包括以下步骤:
(A)触控对象触碰触控面板,采样值发生突变,确认触控动作发生;
(B)计数器从采样值突变开始记录采样点数,同时,触控面板扫描检测触控对象的位移偏差;
(C)若计数器记录的采样点数小于第一计数参考值,同时位移偏差值小于第一偏差参考值,则确认触控对象离开触控面板;
(D)继续扫描检测是否有触控对象第二次触碰触控面板,此时采样电路进行无触控采样,若采样点数小于第二计数参考值,采样值发生突变,则确认第二次触控;
(E)触控面板扫描检测触控对象的位移偏差大于第二偏差参考值,触控对象发生位移,则确认拖拽动作的发生。
2.如权利要求1所述的在触控板上拖拽的方法,其特征在于:在步骤(A)中如采样值没有发生突变,则不会做任何动作。
3.如权利要求1所述的在触控板上拖拽的方法,其特征在于:在步骤(B)中如计数器没有记录采样点数,则触控板也不会检测触控对象的位移偏差。
4.如权利要求1所述的在触控板上拖拽的方法,其特征在于:在步骤(C)中如计数器记录的采样点数大于第一计数参考值或者位移偏差值大于第一偏差参考值,则不会做任何动作。
5.如权利要求1所述的在触控板上拖拽的方法,其特征在于:在步骤(D)中采样电路进行无触控采样,若采样点数大于第二计数参考值,则不会做任何动作。
6.如权利要求1所述的在触控板上拖拽的方法,其特征在于:在步骤(E)中如触控对象的位移偏差小于第二偏差参考值,则不会做任何动作。
7.如权利要求1、4、5中任意一项权利要求所述的在触控板上拖拽的方法,其特征在于:所述第一计数参考值或第二计数参考值都是***中提前设定的数值。
8.如权利要求1、4、6中任意一项权利要求所述的在触控板上拖拽大方法,其特征在于:所述第一位移偏差值或第二位移偏差参考值都是***中提前设定的数值。
9.一种在触控板上拖拽延长的触控方法,在完成了上述权利要求1所述的拖拽方法后,还包括以下步骤:
(A)确认触控对象在触控板上已拖拽了一定的距离;
(B)此时触控面板扫描、检测该触控对象的位移轨迹,从而形成一系列位移轨迹的采样点,任意相邻两个采样点均可构成一个向量;
(C)若触控对象停止在该段位移终点,此时,拖拽的方向与最后两个相邻采样点所构成的向量的方向相同,拖拽的速率与最后两个相邻采样点所构成向量的模成正比。
10.如权利要求7所述的在触控板上拖拽延长的触控方法,其特征在于:在步骤(C)中触控对象停止在位移终点,若此时该触控对象离开触控板,则停止拖拽动作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910182007A CN101661350A (zh) | 2009-07-16 | 2009-07-16 | 触控面板上拖拽及拖拽延长的触控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910182007A CN101661350A (zh) | 2009-07-16 | 2009-07-16 | 触控面板上拖拽及拖拽延长的触控方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101661350A true CN101661350A (zh) | 2010-03-03 |
Family
ID=41789410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910182007A Pending CN101661350A (zh) | 2009-07-16 | 2009-07-16 | 触控面板上拖拽及拖拽延长的触控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101661350A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929433A (zh) * | 2012-11-06 | 2013-02-13 | 山东大学 | 一种通过触点预测降低嵌入式设备上拖拽延迟的方法 |
CN102947788A (zh) * | 2010-06-01 | 2013-02-27 | 日本电气株式会社 | 终端、处理选择方法、控制程序和记录介质 |
WO2013123700A1 (zh) * | 2012-02-24 | 2013-08-29 | 中兴通讯股份有限公司 | 一种在触摸屏设备上新建文件夹的方法及终端 |
CN103592486A (zh) * | 2012-08-17 | 2014-02-19 | 固纬电子实业股份有限公司 | 触控式示波器及其波形显示触控操作方法 |
TWI569183B (zh) * | 2015-09-07 | 2017-02-01 | 新唐科技股份有限公司 | 觸控感測方法及應用其之觸控裝置與觸控鍵盤 |
-
2009
- 2009-07-16 CN CN200910182007A patent/CN101661350A/zh active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102947788A (zh) * | 2010-06-01 | 2013-02-27 | 日本电气株式会社 | 终端、处理选择方法、控制程序和记录介质 |
WO2013123700A1 (zh) * | 2012-02-24 | 2013-08-29 | 中兴通讯股份有限公司 | 一种在触摸屏设备上新建文件夹的方法及终端 |
US9904686B2 (en) | 2012-02-24 | 2018-02-27 | Zte Corporation | Method and terminal for creating new folder on touch screen equipment |
CN103592486A (zh) * | 2012-08-17 | 2014-02-19 | 固纬电子实业股份有限公司 | 触控式示波器及其波形显示触控操作方法 |
CN103592486B (zh) * | 2012-08-17 | 2016-12-21 | 固纬电子实业股份有限公司 | 触控式示波器及其波形显示触控操作方法 |
CN102929433A (zh) * | 2012-11-06 | 2013-02-13 | 山东大学 | 一种通过触点预测降低嵌入式设备上拖拽延迟的方法 |
TWI569183B (zh) * | 2015-09-07 | 2017-02-01 | 新唐科技股份有限公司 | 觸控感測方法及應用其之觸控裝置與觸控鍵盤 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107122111B (zh) | 触摸输入的转换 | |
CN104145236B (zh) | 用于移动终端中的内容的方法和装置 | |
US20060007174A1 (en) | Touch control method for a drag gesture and control module thereof | |
TWI411946B (zh) | The touchpad controls how the cursor on the display is on the screen | |
CN102224488A (zh) | 包含在手势正在进行时引入或移除接触点的手势输入的解译 | |
CN103488418A (zh) | 电子装置与多窗口触控指令的判断方法 | |
DE202005021492U1 (de) | Elektronische Vorrichtung mit berührungsempfindlicher Eingabeeinrichtung | |
CN101556524A (zh) | 感应面积控制放大倍率的显示方法及手势操作 | |
CN101593060B (zh) | 触碰操作方法与电子装置的操作方法 | |
CN101661350A (zh) | 触控面板上拖拽及拖拽延长的触控方法 | |
CN103106035B (zh) | 一种移动终端及其应用控制方法 | |
US20090135152A1 (en) | Gesture detection on a touchpad | |
CN102023740A (zh) | 一种触控装置的动作识别方法 | |
CN101727242B (zh) | 触控板上侦测多指触控的方法 | |
CN104571679A (zh) | 触控方法及电子装置 | |
CN101963862A (zh) | 触摸屏上坐标防抖的方法 | |
CN105589636A (zh) | 用于在触摸屏上实现虚拟指针控制的方法和移动终端 | |
CN101667077B (zh) | 单击、双击与拖拽动作辨识方法及触控装置的控制器 | |
CN103959221A (zh) | 用于执行缩放动作的方法和设备 | |
CN101424997A (zh) | 触控面板及其快速滚动条的启动方法 | |
CN104035695A (zh) | 一种信息处理的方法及电子设备 | |
CN102929433A (zh) | 一种通过触点预测降低嵌入式设备上拖拽延迟的方法 | |
CN107168601A (zh) | 一种虚拟键盘输入界面显示方法及装置 | |
CN101458585B (zh) | 触控板的检测方法 | |
CN103186332A (zh) | 屏幕解锁方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20100303 |