CN101498984A - Computer cursor control system and method for controlling cursor movement - Google Patents
Computer cursor control system and method for controlling cursor movement Download PDFInfo
- Publication number
- CN101498984A CN101498984A CNA2008100086492A CN200810008649A CN101498984A CN 101498984 A CN101498984 A CN 101498984A CN A2008100086492 A CNA2008100086492 A CN A2008100086492A CN 200810008649 A CN200810008649 A CN 200810008649A CN 101498984 A CN101498984 A CN 101498984A
- Authority
- CN
- China
- Prior art keywords
- cursor
- computer
- touch pad
- finger
- screen
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000006073 displacement reaction Methods 0.000 claims description 7
- 230000005057 finger movement Effects 0.000 abstract description 2
- 230000007547 defect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种光标控制系统,尤其涉及通过提供一虚拟指针而快速移动光标的电脑光标控制系统及光标控制方法。The invention relates to a cursor control system, in particular to a computer cursor control system and a cursor control method for rapidly moving the cursor by providing a virtual pointer.
背景技术 Background technique
触摸板装置(touchpad device)常被设置在笔记本电脑上用以控制光标的移动。使用者以手指在面板上移动即可使光标在电脑屏幕上产生对应的移动。A touchpad device (touchpad device) is often set on a notebook computer to control the movement of a cursor. The user moves the finger on the panel to make the cursor move correspondingly on the computer screen.
公知触摸式面板装置控制光标移动的方式有二种,一种是依据相对坐标数据来移动光标,而另一种是依据绝对坐标数据来移动光标。There are two methods of controlling the movement of the cursor in the conventional touch panel device, one is to move the cursor according to relative coordinate data, and the other is to move the cursor according to absolute coordinate data.
所谓的依据相对坐标数据来控制光标移动的方式和公知利用鼠标在桌面移动而控制光标移动的方式相同。也就是光标的移动距离及方向是依据手指在触摸板上移动的方向及所累积的移动距离量而定。大部分的使用者对于相对坐标式触摸板装置的操作方式并不十分习惯,原因在于触摸板的面积不大,因此若要使光标移动较大的位移,则必需将手指多次在触摸板上移动才能累积想要的光标位移量。The so-called method of controlling the movement of the cursor based on the relative coordinate data is the same as the known method of controlling the movement of the cursor by moving the mouse on the desktop. That is, the moving distance and direction of the cursor are determined according to the moving direction of the finger on the touchpad and the accumulated moving distance. Most of the users are not very used to the operation mode of the relative coordinate touch panel device, the reason is that the area of the touch panel is not large, so if the cursor is to move a larger displacement, it is necessary to place the finger on the touch panel several times. Move to accumulate the desired cursor displacement.
为了解决相对坐标式的触摸板装置所产生的不足,因此公知还提出一种绝对坐标的触摸板装置。绝对坐标式的触摸式面板装置是依据使用者在面板上的坐标位置而将光标移动到屏幕上对应该坐标位置之处,因此使用者不需要滑动手指即可将光标移到想要的位置。In order to solve the disadvantages of the relative coordinate touch panel device, it is known to propose an absolute coordinate touch panel device. The absolute coordinate touch panel device moves the cursor to the corresponding coordinate position on the screen according to the coordinate position of the user on the panel, so the user can move the cursor to the desired position without sliding the finger.
然而,由于触摸板的面积远小于屏幕面积,因此使用者在触摸板上所触摸的坐标通常无法精确地对准原本想要的屏幕上的光标位置,在需要进行精细的光标位置的移动时,绝对坐标的触摸式装置并不具有使用上的便利性。However, since the area of the touchpad is much smaller than the area of the screen, the coordinates touched by the user on the touchpad usually cannot be precisely aligned with the originally intended cursor position on the screen. When a fine cursor position needs to be moved, The touch device of absolute coordinates is not convenient to use.
因此需要一种改进的触摸式面板用的光标移动控制方法。Therefore, there is a need for an improved cursor movement control method for a touch panel.
发明内容 Contents of the invention
本发明的主要目的在于提供一种快速移动光标的电脑光标控制系统及光标控制方法。The main purpose of the present invention is to provide a computer cursor control system and a cursor control method for rapidly moving the cursor.
本发明提供一种电脑光标控制系统,用以控制一电脑屏幕上的一电脑光标的移动,该电脑屏幕连接一主机,该系统包括:The present invention provides a computer cursor control system for controlling the movement of a computer cursor on a computer screen. The computer screen is connected to a host computer. The system includes:
一触摸板装置,电性连接该主机,包括一触摸板、一左键以及一右键,用以依据手指在该触摸板上的移动而产生一相对位移信号,以及响应该手指对该面板的操作而产生一开关信号;A touch panel device, electrically connected to the host, including a touch panel, a left button and a right button, for generating a relative displacement signal according to the movement of the finger on the touch panel, and responding to the operation of the finger on the panel and generate a switch signal;
一光标控制程序,设置在该主机内,用以执行以下步骤:A cursor control program is set in the host computer to perform the following steps:
依据该手指位于该触摸板上的一接触位置而在该屏幕上对应该接触位置之处显示一虚拟指针;displaying a virtual pointer on the screen corresponding to a contact position of the finger on the touch panel;
依据该相对位移信号而同时移动显示在该屏幕上的该电脑光标及该虚拟指针;simultaneously moving the computer cursor and the virtual pointer displayed on the screen according to the relative displacement signal;
在接收该开关信号后将该电脑光标移动至该虚拟指针所处的位置。After receiving the switch signal, the computer cursor is moved to the position of the virtual pointer.
在本发明一实施例中,该开关信号在该触摸板向下移动时产生。In an embodiment of the invention, the switch signal is generated when the touchpad moves downward.
本发明另提供一种控制光标移动的方法,用以控制一光标在一屏幕上的移动,其中该光标的移动依据手指在一输入装置上的移动而定,该方法包括:The present invention also provides a method for controlling the movement of a cursor, for controlling the movement of a cursor on a screen, wherein the movement of the cursor depends on the movement of a finger on an input device, the method comprising:
依据该手指位于该输入装置上的一接触位置而在该屏幕上对应该接触位置之处显示一虚拟指针;displaying a virtual pointer on the screen at a contact position corresponding to the contact position of the finger on the input device;
依据该手指在该输入装置上的移动而同时移动该光标及该虚拟指针;以及simultaneously moving the cursor and the virtual pointer in accordance with the movement of the finger on the input device; and
响应一开关信号而将该光标移动至该虚拟指针的位置。The cursor is moved to the position of the virtual pointer in response to a switch signal.
通过在屏幕上显示虚拟指针而让使用者可以明确知道所触摸的触摸板的位置与终点位置之间的位置关系,因此仅需要小幅的手指移动就可以迅速地将虚拟指针移到终点位置,并以直接下压触摸板的方式来将光标立即移动到虚拟指针所在的位置,本发明解决了公知相对坐标需要多次在触摸板上移动以及绝对坐标方式无法精确对准屏幕位置的缺点。By displaying the virtual pointer on the screen, the user can clearly know the positional relationship between the touched touchpad position and the end position, so only a small finger movement can quickly move the virtual pointer to the end position, and By directly pressing down on the touchpad to move the cursor to the position of the virtual pointer, the present invention solves the known disadvantages that the relative coordinates need to be moved on the touchpad multiple times and the absolute coordinates cannot be accurately aligned with the screen position.
附图说明 Description of drawings
图1为本发明光标控制系统应用于笔记本电脑的示意图;Fig. 1 is the schematic diagram that the cursor control system of the present invention is applied to a notebook computer;
图2A-图2D为使用本发明光标控制系统移动光标的示意图;2A-2D are schematic diagrams of moving the cursor using the cursor control system of the present invention;
图3为本发明光标控制程序的流程图;Fig. 3 is the flow chart of the cursor control program of the present invention;
其中主要元件符号说明如下:The main component symbols are explained as follows:
10表示屏幕,10 means screen,
20表示主机,20 indicates the host,
30表示光标控制程序,30 represents the cursor control program,
40表示触摸板装置,40 represents a touch panel device,
41表示触摸板,41 represents a touchpad,
42表示左键,42 represents the left button,
43表示右键,43 means right button,
300-800表示流程步骤。300-800 represent process steps.
具体实施方式 Detailed ways
请参阅图1,其为本发明电脑光标控制系统应用于笔记本电脑的示意图。图1显示了电脑屏幕10,主机20,以及触摸板装置40。触摸板装置40包括一触摸板41,左键42以及右键43。其中左键42以及右键43的功能与公知鼠标的左键以及右键的功能相同。而电脑屏幕10上具有电脑光标R。Please refer to FIG. 1 , which is a schematic diagram of a computer cursor control system of the present invention applied to a notebook computer. FIG. 1 shows a
将手指在触摸板41上移动即可使电脑光标R被移动,当手指在触摸板41上累积的移动距离越大,电脑光标R被移动的距离也越大。本发明电脑光标控制系统包含一光标控制程序30设置在电脑主机20中。通过启动光标控制程序30来执行本发明的光标控制方法。The computer cursor R can be moved by moving the finger on the touchpad 41 , and the greater the accumulative moving distance of the finger on the touchpad 41 , the greater the distance that the computer cursor R is moved. The computer cursor control system of the present invention includes a
请参阅图2A至图2D,其为本发明电脑光标控制系统的电脑光标R的移动示意图。如图2A所示,电脑光标R原本位于屏幕10的位置P1之处,而预定被移动至终点位置PT。如依据公知相对坐标的移动方法,则必须以手指重复在触摸面板41上来回移动多次才能将光标R从位置P1移动到位置PT。而如果是使用公知的绝对坐标方法,则必需在触摸板41上对应位置PT之处(例如点A1)以手指触压才能将光标R移动到屏幕上的位置PT,然而,由于电脑屏幕10与触摸板41的面积大小差异甚大,因此点A1的位置一般很难准确地对应到屏幕10的位置PT。Please refer to FIG. 2A to FIG. 2D , which are schematic diagrams of the movement of the computer cursor R of the computer cursor control system of the present invention. As shown in FIG. 2A , the computer cursor R is originally located at a position P1 on the
以下将依据图2B至图2D说明本发明光标移动的方法。如图2B所示,使用者先触压触摸板41上大约对应于终点位置PT之处,例如点A1。此时光标控制程序30将在屏幕10上显示一个虚拟指针VR,接着再将手指在触摸板41上往终点坐标PT的方向移动。此时光标R以及虚拟指针VR将同时依据手指在触摸板41上移动所产生的位移信号而被移动。如图2C所示,手指从位置A1移动到A2时,光标从位置P1移动到位置P2,而虚拟指针则被移动到终点位置PT。请参照图2D,当虚拟指针VR被移动到终点位置PT后,使用手指下压触摸板41使整个触摸板41向下方移动而产生一开关信号,当光标控制程序30收到此开关信号后,便将光标R移动到虚拟指针VR所在的终点位置PT。有关使触摸板41向下方移动而产生一开关信号的触摸板装置40的结构属于公知,故不在本说明书中赘述。例如中国台湾第470193号新型公告“数位化电子产品之接触垫装置”即揭示了一种可以通过使触摸板向下移动而产生开关信号的触摸板装置。The cursor moving method of the present invention will be described below according to FIG. 2B to FIG. 2D . As shown in FIG. 2B , the user first touches a point on the touch panel 41 approximately corresponding to the end position PT, such as point A1 . At this time, the
由于本发明在屏幕上显示了虚拟指针VR,因此使用者可以很明确地知道手指在触摸板41上的位置与屏幕上的终点位置PT的位置关系,并且可以明确且迅速地将虚拟指针VR移动到终点位置PT。接着只要向下触压触摸板使其产生开关信号,即可让光标R立即被移动到终点位置PT,而不需要再重复地将手指在触摸板41上移动。Since the present invention displays the virtual pointer VR on the screen, the user can clearly know the positional relationship between the position of the finger on the touchpad 41 and the end position PT on the screen, and can move the virtual pointer VR clearly and quickly. to the end position PT. Then, as long as the touchpad is pressed down to generate a switch signal, the cursor R can be moved to the end position PT immediately, without repeatedly moving the finger on the touchpad 41 .
请参照图3,其为本发明光标控制程序30控制光标R的移动的流程图。Please refer to FIG. 3 , which is a flow chart of the
步骤300:开始;Step 300: start;
步骤400:依据触摸板41上手指的位置而在屏幕10上显示一虚拟指针VR;Step 400: Display a virtual pointer VR on the
步骤500:依据手指的移动同时移动虚拟指针及光标;Step 500: Simultaneously move the virtual pointer and the cursor according to the movement of the finger;
步骤600:触摸板41是否被下压而产生一开关信号?若是则到步骤700,若否则回到步骤500;Step 600: Is the touch panel 41 pressed down to generate a switch signal? If so, go to step 700, otherwise go back to step 500;
步骤700:将光标移动到虚拟指针所在的位置;Step 700: move the cursor to the position of the virtual pointer;
步骤800:结束。Step 800: end.
依据以上的描述可以理解,本发明光标控系统通过在屏幕上显示虚拟指针而让使用者可以明确知道所触摸的触摸板的位置与终点位置之间的位置关系,因此仅需要小幅的手指移动就可以迅速地将虚拟指针移到终点位置,并以直接下压触摸板的方式来将光标立即移动到虚拟指针所在的位置,亦即终点位置。解决了公知相对坐标需要多次在触摸板上移动以及绝对坐标方式无法精确对准屏幕位置的缺点。According to the above description, it can be understood that the cursor control system of the present invention allows the user to clearly know the positional relationship between the position of the touched touchpad and the end position by displaying a virtual pointer on the screen. The virtual pointer can be quickly moved to the end position, and the cursor can be immediately moved to the position where the virtual pointer is located, that is, the end position, by directly pressing down on the touch panel. It solves the shortcomings of the known relative coordinates that need to be moved on the touchpad multiple times and that the absolute coordinates cannot be accurately aligned with the screen position.
本发明可由本领域技术人员进行各种修改,然而皆不脱离所附权利要求书的保护范围。Various modifications can be made to the present invention by those skilled in the art without departing from the protection scope of the appended claims.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008100086492A CN101498984B (en) | 2008-02-01 | 2008-02-01 | Computer cursor control system and method for controlling cursor movement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008100086492A CN101498984B (en) | 2008-02-01 | 2008-02-01 | Computer cursor control system and method for controlling cursor movement |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101498984A true CN101498984A (en) | 2009-08-05 |
| CN101498984B CN101498984B (en) | 2011-07-13 |
Family
ID=40946079
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2008100086492A Expired - Fee Related CN101498984B (en) | 2008-02-01 | 2008-02-01 | Computer cursor control system and method for controlling cursor movement |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101498984B (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102253744A (en) * | 2010-05-17 | 2011-11-23 | 致伸科技股份有限公司 | Method for controlling touch panel and touch device using method |
| CN102033691B (en) * | 2009-09-30 | 2013-01-30 | 北大方正集团有限公司 | Cursor position prompting method and device |
| CN102033622B (en) * | 2009-09-29 | 2013-07-10 | 北大方正集团有限公司 | Cursor moving method for interactive formula and control device thereof |
| CN103376919A (en) * | 2012-04-13 | 2013-10-30 | 十速兴业科技(深圳)有限公司 | Correcting-free cursor tracking and aligning method and correcting-free cursor tracking and aligning system |
| CN106456106A (en) * | 2014-03-27 | 2017-02-22 | B-K医疗公司 | Ultrasound imaging system touch screen user interface |
| CN106775082A (en) * | 2016-12-13 | 2017-05-31 | 何海林 | Touch-control coordinate location method and electronic equipment |
| US9811185B2 (en) | 2012-11-13 | 2017-11-07 | Beijing Lenovo Software Ltd. | Information processing method and electronic device |
| CN107402665A (en) * | 2016-05-18 | 2017-11-28 | 海德堡印刷机械股份公司 | Multiple point touching controls |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6029214A (en) * | 1995-11-03 | 2000-02-22 | Apple Computer, Inc. | Input tablet system with user programmable absolute coordinate mode and relative coordinate mode segments |
| KR100553671B1 (en) * | 1998-06-27 | 2006-05-10 | 삼성전자주식회사 | Method for driving pointing device of computer system |
| CN1323343C (en) * | 2003-12-12 | 2007-06-27 | 陞达科技股份有限公司 | Click Action Recognition Method and Its Controller |
| KR100678945B1 (en) * | 2004-12-03 | 2007-02-07 | 삼성전자주식회사 | Touchpad input information processing device and method |
| CN100504738C (en) * | 2005-09-29 | 2009-06-24 | 联想(北京)有限公司 | Fast cursor positioning method |
-
2008
- 2008-02-01 CN CN2008100086492A patent/CN101498984B/en not_active Expired - Fee Related
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102033622B (en) * | 2009-09-29 | 2013-07-10 | 北大方正集团有限公司 | Cursor moving method for interactive formula and control device thereof |
| CN102033691B (en) * | 2009-09-30 | 2013-01-30 | 北大方正集团有限公司 | Cursor position prompting method and device |
| CN102253744A (en) * | 2010-05-17 | 2011-11-23 | 致伸科技股份有限公司 | Method for controlling touch panel and touch device using method |
| CN102253744B (en) * | 2010-05-17 | 2014-07-02 | 致伸科技股份有限公司 | Method for controlling touch panel and touch device using method |
| CN103376919A (en) * | 2012-04-13 | 2013-10-30 | 十速兴业科技(深圳)有限公司 | Correcting-free cursor tracking and aligning method and correcting-free cursor tracking and aligning system |
| US9811185B2 (en) | 2012-11-13 | 2017-11-07 | Beijing Lenovo Software Ltd. | Information processing method and electronic device |
| CN106456106A (en) * | 2014-03-27 | 2017-02-22 | B-K医疗公司 | Ultrasound imaging system touch screen user interface |
| CN106456106B (en) * | 2014-03-27 | 2023-04-18 | B-K医疗公司 | Ultrasound imaging system touch screen user interface |
| CN107402665A (en) * | 2016-05-18 | 2017-11-28 | 海德堡印刷机械股份公司 | Multiple point touching controls |
| CN107402665B (en) * | 2016-05-18 | 2022-02-22 | 海德堡印刷机械股份公司 | Multi-touch control |
| CN106775082A (en) * | 2016-12-13 | 2017-05-31 | 何海林 | Touch-control coordinate location method and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101498984B (en) | 2011-07-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11449224B2 (en) | Selective rejection of touch contacts in an edge region of a touch surface | |
| CN104272240B (en) | System and method for changing dummy keyboard on a user interface | |
| CN105159481B (en) | Pen-type input device and input method using the same | |
| US10114494B2 (en) | Information processing apparatus, information processing method, and program | |
| EP1873618A2 (en) | Keypad touch user interface method and mobile terminal using the same | |
| CN101498984A (en) | Computer cursor control system and method for controlling cursor movement | |
| CN107066158A (en) | Touch-sensitive button with two gears | |
| CN102905182A (en) | Input method, intelligent television and intelligent interaction system | |
| US20120297336A1 (en) | Computer system with touch screen and associated window resizing method | |
| CN102622170B (en) | Electronic device and control method thereof | |
| CN106055302A (en) | Volume adjustment method and mobile terminal | |
| TW201319867A (en) | Touch pen, electronic device and interactive operation method | |
| TWI413920B (en) | Computer cursor control system | |
| CN106227612A (en) | A kind of method of word processing and mobile terminal | |
| CN105072224A (en) | Mobile phone with rear cover-touch operation and method for realizing rear cover-touch operation of the same | |
| AU2013100574A4 (en) | Interpreting touch contacts on a touch surface | |
| TWI408582B (en) | Control method and electronic device | |
| CN101211240A (en) | Dual-function operation touch screen assembly applied to palm type device and method thereof | |
| CN104360818A (en) | Method for checking list view, gesture error correction method and gesture error correction system | |
| CN2904106Y (en) | Integrated remote control | |
| AU2017219061A1 (en) | Interpreting touch contacts on a touch surface | |
| JP6220035B1 (en) | INPUT DEVICE, INFORMATION PROCESSING DEVICE, AND OPERATION METHOD | |
| CN107209589A (en) | The touch-control exchange method and electric terminal of touch screen | |
| CN104020949A (en) | Mouse pointer control method | |
| CN113407054A (en) | Touch control equipment and control method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110713 Termination date: 20160201 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |