CN104536597B - 一种笔记本电脑实现多点触控的方法及装置 - Google Patents
一种笔记本电脑实现多点触控的方法及装置 Download PDFInfo
- Publication number
- CN104536597B CN104536597B CN201410810046.XA CN201410810046A CN104536597B CN 104536597 B CN104536597 B CN 104536597B CN 201410810046 A CN201410810046 A CN 201410810046A CN 104536597 B CN104536597 B CN 104536597B
- Authority
- CN
- China
- Prior art keywords
- touch
- laptop
- mode
- point touch
- point
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明公开了一种笔记本电脑实现多点触控的方法及装置,涉及笔记本电脑技术领域,其方法包括以下步骤:在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;在切换成多点触控模式,将通过鼠标操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。本发明利用触摸板和鼠标,达到多点触控的目的,给用户带来了方便,且提高了用户体验。
Description
技术领域
本发明涉及笔记本电脑技术领域,特别涉及一种笔记本电脑实现多点触控的方法及装置。
背景技术
现如今,人们的生活水平越来越好,为满足人们的生活,触摸屏的各种终端应运而生,但是现如今的笔记本电脑大多数还是处于非触摸状态,不能实现多点触控的功能。一般用户在使用笔记本电脑时,用户不会同时使用触摸板和鼠标,因此,在使用鼠标对笔记本电脑进行操作时,笔记本电脑的触摸板一般就会是闲置状态,在使用触摸板对笔记本电脑进行操作时,笔记本电脑的鼠标的一般就会是闲置状态,造成资源的浪费。
发明内容
本发明的目的在于提供一种笔记本电脑实现多点触控的方法及装置,解决了现有技术中用户在使用笔记本电脑时单一使用鼠标或触摸板的问题。
根据本发明的一个方面,提供了一种笔记本电脑实现多点触控的方法,包括以下步骤:
在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;
根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;
在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;
在切换成多点触控模式,将通过鼠标操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
优选地,当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
优选地,所述根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式包括:
将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;
当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式;
当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。
优选地,所述将通过鼠标操作而生成的操作指令转换成多点触控指令包括:
根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;
根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令。
优选地,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多个触控方式包括两点触控方式和三点触控方式。
根据本发明的另一方面,提供了一种笔记本电脑实现多点触控的装置,其特征在于,包括:
检测模块,用于在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;
判断模块,用于根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;
切换模式模块,用于在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;
显示模块,用于在切换成多点触控模式,将通过鼠标操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
优选地,还包括:
保持模式单元,用于当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
优选地,所述判断模块包括:
判断单元,用于将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;
处理单元,用于当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式,以及当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。
优选地,所述显示模块包括:
查找单元,用于根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;
生成单元,用于根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令;
显示单元,用于所述笔记本电脑显示屏按照所生成的多点触控指令进行相应的显示。
优选地,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多个触控方式包括两点触控方式和三点触控方式。
与现有技术相比较,本发明的有益效果在于:
本发明利用触摸板和鼠标,达到多点触控操作的目的,给用户带来了方便,且提高了用户体验。
附图说明
图1是本发明实施例提供的一种笔记本电脑实现多点触控的方法流程图;
图2是本发明实施例提供的一种笔记本电脑实现多点触控的装置示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1显示了本发明实施例提供的一种笔记本电脑实现多点触控的方法流程图,如图1所示,包括以下步骤:
步骤S101:在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;
步骤S102:根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;
步骤S103:在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;
步骤S104:在切换成多点触控模式,将通过鼠标操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
本发明还包括:当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
具体地说,所述根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式包括:将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式;当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。所述将通过鼠标操作而生成的操作指令转换成多点触控指令包括:根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令。其中,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多个触控方式包括两点触控方式和三点触控方式。
图2显示了本发明实施例提供的一种笔记本电脑实现多点触控的装置示意图,如图2所示,包括:检测模块201、判断模块202、切换模式模块203以及显示模块204。所述检测模块201,用于在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;判断模块202,用于根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;切换模式模块203,用于在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;显示模块204,用于在切换成多点触控模式,将通过鼠标操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
具体地说,所述判断模块202包括:判断单元,用于将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;处理单元,用于当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式,以及当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。所述显示模块204包括:查找单元,用于根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;生成单元,用于根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令;显示单元,用于所述笔记本电脑显示屏按照所生成的多点触控指令进行相应的显示。其中,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多个触控方式包括两点触控方式和三点触控方式。
本发明还包括:保持模式单元,用于当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
下面以具体的实施例来说明本发明的具体内容:
当用户同时操作笔记本电脑的触摸板和鼠标时,***把这两个操作识别成触摸操作,比如当用户手指去触摸触摸板左上角位置的一个特定位置时,则***就认为启动模拟多点触控操作,当用户将鼠标从A位置移动到B位置时,***就认为用户的两根手指进行了屏幕操作,一根手指处于A位置不动,另外一个手指从A位置移动到B位置,这样就可以模拟成图片的放大缩小动作。或是当用户手指去触摸触摸板右上角位置的一个特定位置时,则***就默认为用户的两根手指进行了屏幕操作,一根手指处于一根手指处于A位置不动,另外一个手指从A位置移动到B位置,这样就可以模拟成将某图标从A位置到B位置移动时的速度是普通移动速度的2倍。或是当用户手指去触摸触摸板左下角位置的一个特定位置时,则***就默认为用户的两根手指(x,y)与(x+n,y)或者(x,y+n)或者(x+n,y+n)同时进行了屏幕操作;两根手指同时从A区域移动到B区域。或是当用户手指去触摸触摸板右下角位置的一个特定位置时,则***就默认为用户的三根手指(x,y)、(x+n,y)以及(x,y+n)同时进行了屏幕操作,三根手指同时从A区域移动到B区域。
综上所述,本发明具有以下技术效果:
本发明利用触摸板和鼠标,用户可以很方便的去使用鼠标进行多点触控模拟操作,给用户带来了方便,且提高了用户体验。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
Claims (10)
1.一种笔记本电脑实现多点触控的方法,其特征在于,包括以下步骤:
在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;
根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;
在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;
在切换成多点触控模式,将通过鼠标及触摸板同时操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
2.根据权利要求1所述的方法,其特征在于,当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
3.根据权利要求1或2所述的方法,其特征在于,所述根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式包括:
将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;
当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式;
当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。
4.根据权利要求3所述的方法,其特征在于,所述将通过鼠标及触摸板同时操作而生成的操作指令转换成多点触控指令包括:
根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;
根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令。
5.根据权利要求4所述的方法,其特征在于,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多点触控方式包括两点触控方式和三点触控方式。
6.一种笔记本电脑实现多点触控的装置,其特征在于,包括:
检测模块,用于在用户使用鼠标对笔记本电脑进行操作期间,对用户手指是否触摸笔记本电脑触摸板进行实时检测;
判断模块,用于根据检测到的用户手指触摸笔记本电脑触摸板的触摸事件,判断笔记本电脑是否需要启动多点触控模式;
切换模式模块,用于在判断笔记本电脑需要启动多点触控模式时,将当前的鼠标操控模式切换成多点触控模式;
显示模块,用于在切换成多点触控模式,将通过鼠标及触摸板同时操作而生成的操作指令转换成多点触控指令,使所述笔记本电脑显示屏进行相应显示。
7.根据权利要求6所述的装置,其特征在于,还包括:
保持模式单元,用于当判断笔记本电脑不需要启动多点触控模式时,则在鼠标操控模式下根据所述触摸事件生成相应的操作指令,使笔记本电脑按照所述操作指令对显示屏上指针指向的内容进行操作。
8.根据权利要求6或7所述的装置,其特征在于,所述判断模块包括:
判断单元,用于将所检测到的触摸事件中所包含的触摸位置与笔记本电脑预置的需要启动多点触控模式的多个触摸位置分别进行比较,判断所检测到的触摸位置是否是在任一所述多个触摸位置上;
处理单元,用于当判断所检测到的触摸位置是在任一所述多个触摸位置上时,则判断笔记本电脑需要启动多点触控模式,以及当判断所检测到的触摸位置不是在任一所述多个触摸位置上时,则判断笔记本电脑不需要启动多点触控模式,并保持笔记本电脑的鼠标操控模式。
9.根据权利要求8所述的装置,其特征在于,所述显示模块包括:
查找单元,用于根据所检测到的触摸事件中所包含的触摸位置信息与笔记本电脑预置的需要启动多点触控模式的多个触摸位置进行匹配,查找与所述触摸位置信息相对应的预置的触摸位置;
生成单元,用于根据所查找到的预置的触摸位置与多点触控方式的对应关系,生成多点触控指令;
显示单元,用于所述笔记本电脑显示屏按照所生成的多点触控指令进行相应的显示。
10.根据权利要求9所述的装置,其特征在于,所述多个触摸位置包括笔记本电脑触摸板的左上角位置、右上角位置、左下角位置以及右下角位置;所述多点触控方式包括两点触控方式和三点触控方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410810046.XA CN104536597B (zh) | 2014-12-22 | 2014-12-22 | 一种笔记本电脑实现多点触控的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410810046.XA CN104536597B (zh) | 2014-12-22 | 2014-12-22 | 一种笔记本电脑实现多点触控的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104536597A CN104536597A (zh) | 2015-04-22 |
CN104536597B true CN104536597B (zh) | 2018-11-27 |
Family
ID=52852136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410810046.XA Active CN104536597B (zh) | 2014-12-22 | 2014-12-22 | 一种笔记本电脑实现多点触控的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104536597B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278706A (zh) * | 2015-10-23 | 2016-01-27 | 刘明雄 | 一种触摸鼠标的触摸输入控制***及其控制方法 |
TWI742366B (zh) * | 2018-07-27 | 2021-10-11 | 華碩電腦股份有限公司 | 電子裝置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101520702A (zh) * | 2008-02-26 | 2009-09-02 | 苹果公司 | 利用单指点设备模拟多点手势 |
CN103365436A (zh) * | 2012-03-28 | 2013-10-23 | 赵旭阳 | 触摸式鼠标及其操作方法 |
CN103677600A (zh) * | 2012-09-10 | 2014-03-26 | 联想(北京)有限公司 | 一种输入方法和电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5473324A (en) * | 1992-12-28 | 1995-12-05 | Matsushita Electric Industrial Co., Ltd. | Map display apparatus |
KR100485059B1 (ko) * | 2001-10-19 | 2005-04-22 | 후지쓰 텐 가부시키가이샤 | 화상표시장치 |
-
2014
- 2014-12-22 CN CN201410810046.XA patent/CN104536597B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101520702A (zh) * | 2008-02-26 | 2009-09-02 | 苹果公司 | 利用单指点设备模拟多点手势 |
CN103365436A (zh) * | 2012-03-28 | 2013-10-23 | 赵旭阳 | 触摸式鼠标及其操作方法 |
CN103677600A (zh) * | 2012-09-10 | 2014-03-26 | 联想(北京)有限公司 | 一种输入方法和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN104536597A (zh) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102830819B (zh) | 模拟鼠标输入的方法及设备 | |
CN101937313B (zh) | 一种触摸键盘动态生成和输入的方法及装置 | |
CN103218044B (zh) | 一种基于物理回馈的触摸装置及其触摸处理方法 | |
CN102768595B (zh) | 一种识别触摸屏上触控操作指令的方法及装置 | |
CN104571693A (zh) | 信息处理方法及电子设备 | |
CN103389850B (zh) | 一种在浏览器上实现快捷操作的方法及装置 | |
CN103941977A (zh) | 一种信息处理方法及电子设备 | |
CN103577086A (zh) | 一种在触控板上实现快捷键模式的方法 | |
KR20140047515A (ko) | 데이터 입력을 위한 전자 장치 및 그 운용 방법 | |
US20130293477A1 (en) | Electronic apparatus and method for operating the same | |
CN106293345A (zh) | 一种应用图标显示方法及终端 | |
CN103677600B (zh) | 一种输入方法和电子设备 | |
CN104077066A (zh) | 可携式装置与操作方法 | |
TWI615747B (zh) | 虛擬鍵盤顯示系統及方法 | |
TW201520882A (zh) | 輸入設備及輸入管理系統 | |
CN104166460B (zh) | 一种电子设备及信息处理的方法 | |
CN104536597B (zh) | 一种笔记本电脑实现多点触控的方法及装置 | |
CN103809793B (zh) | 一种信息处理方法和电子设备 | |
CN105204754A (zh) | 触摸屏的单手操作方法及装置 | |
CN103631408B (zh) | 触控指令的处理方法和装置 | |
CN103809912A (zh) | 基于多点触控触摸屏的平板电脑 | |
CN104423657B (zh) | 信息处理的方法及电子设备 | |
CN103455172A (zh) | 触摸式鼠标及其操作方法 | |
CN103257724A (zh) | 一种非接触式鼠标及其操作方法 | |
CN103809869B (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |