【技术实现步骤摘要】
本专利技术涉及人机交互
,尤其涉及一种能够实现与鼠标交互应用进行手势交互的人机交互方法及装置。
技术介绍
目前,多点触摸技术利用人的双手作为交互手段实现人机交互,由于其操作的便利性,已经被广泛应用在各种电子产品上。但是,由于受到显示屏幕的限制,有些没有显示屏幕或者显示屏幕较小、较大,不适合应用触摸技术进行人机交互,通常会使用鼠标、遥控器、键盘等外接设备进行人机交互操作。这种情况下,基于外接设备的属性,没办法像在触摸屏上通过手势直接实现相应操作,例如,手势放大、缩小等。
技术实现思路
为解决上述问题,本专利技术提供一种人机交互方法及装置,实现通过鼠标交互应用进行多点触摸手势交互,具有兼容性好、使用简单、成本低的特点。本专利技术提供一种人机交互方法,所述方法包括:检测并获取当前输入的第一鼠标事件;其中,所述第一鼠标事件为预先定义的启动/关闭鼠标事件与触摸手势映射模式的鼠标事件;检测并获取当前输入的第二鼠标事件;以及根据所述第二鼠标事件以及映射关系得到对应的触摸手势,并根据所述触摸手势与操作系统进行交互;其中,所述映射关系为预先设定的第二鼠标事件与触摸手势的映射关系。优选地,根据所述触摸手势与操作系统进行交互的步骤具体为:根据所述触摸手势为放大或缩小时,确定以一对称点对称的两操作点彼此远离或接近以执行所述手势与操作系统进行的放大或缩小的交互操作。优选地, ...
【技术保护点】
一种人机交互方法,其特征在于,所述方法包括:检测并获取当前输入的第一鼠标事件;其中,所述第一鼠标事件为预先定义的启动/关闭鼠标事件与触摸手势映射模式的鼠标事件;检测并获取当前输入的第二鼠标事件;以及根据所述第二鼠标事件以及映射关系得到对应的触摸手势,并根据所述触摸手势与操作系统进行交互;其中,所述映射关系为预先设定的第二鼠标事件与触摸手势的映射关系。
【技术特征摘要】
1.一种人机交互方法,其特征在于,所述方法包括:
检测并获取当前输入的第一鼠标事件;其中,所述第一鼠标事件
为预先定义的启动/关闭鼠标事件与触摸手势映射模式的鼠标事件;
检测并获取当前输入的第二鼠标事件;以及
根据所述第二鼠标事件以及映射关系得到对应的触摸手势,并根
据所述触摸手势与操作系统进行交互;其中,所述映射关系为预先设
定的第二鼠标事件与触摸手势的映射关系。
2.如权利要求1所述的人机交互方法,其特征在于,根据所述触
摸手势与操作系统进行交互的步骤具体为:
根据所述触摸手势为放大或缩小时,确定以一对称点对称的两操
作点彼此远离或接近以执行所述手势与操作系统进行的放大或缩小的
交互操作。
3.如权利要求2所述的人机交互方法,其特征在于,所述对称点
为所述鼠标的光标在屏幕上的当前位置。
4.如权利要求2所述的人机交互方法,其特征在于,所述对称点
在屏幕上的位置预先设定。
5.如权利要求2所述的人机交互方法,其特征在于,所述对称点
为所述屏幕的中心点。
6.如权利要求3至5任意一项所述的人机交互方法,其特征在于,
确定以一对称点对称的两操作点彼此远离或接近以执行所述手势与操
作系统进行的放大或缩小的交互操作的步骤之后,所述方法还包括:
判断所述两操作点的其中一个或两个是否到达屏幕边界或所述两
操作点之间的距离小于一预定值;若是,则重新设定所述对称点的位
置或所述两操作点的位置;然后执行所述确定以一对称点对称的两操
作点彼此远离或接近以执行所述手势与操作系统进行的放大或缩小的
交互操作的步骤。
7.如权利要求1所述的人机交互方法,其特征在于,所述第一鼠
标事件为点击按键的操作,所...
【专利技术属性】
技术研发人员:洪锦坤,
申请(专利权)人:福州瑞芯微电子有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。