[发明专利]一种在触摸屏上实现鼠标事件的方法、触摸屏和电子设备无效
申请号: | 201010571638.2 | 申请日: | 2010-11-29 |
公开(公告)号: | CN102479043A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 过晓冰 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触摸屏 实现 鼠标 事件 方法 电子设备 | ||
技术领域
本发明涉及显示技术,特别是指一种在触摸屏上实现鼠标事件的方法、触摸屏和电子设备。
背景技术
支持互联网功能的移动设备多采用触摸屏实现交互,这种基于触摸实现交互的优点在于不需要额外配置键盘/鼠标类的器件,且交互区域大,所见即所得;缺点也十分明显,其中之一在于难以实现良好的鼠标操作。鼠标包括左键/右键/中键,具体的鼠标事件包括单击/双击/长按及放开(用于拖拽)等等。
现有技术中,为了在触摸屏上提供与鼠标操作等同的功能,通常利用手的姿态、特定操作或者增加更多的物理键等方式实现不同的鼠标事件。
发明人发现现有技术存在如下问题:在触摸屏上实现鼠标操作的过程中,触摸屏操作与鼠标操作之间的存在明显得手感差异,这为用户在使用时带来了很大的困扰,而某些手指无法灵活移动的老年人/儿童在面对双击等操作时更是无能为力。
发明内容
本发明要解决的技术问题是提供一种在触摸屏上实现鼠标事件的方法、触摸屏和电子设备,在触摸屏上实现鼠标操作的过程中,帮助用户消除触摸屏操作与鼠标操作之间的手感差异,实现对触摸屏的无差别操控。
为解决上述技术问题,本发明的实施例提供一种在触摸屏上实现鼠标事件的方法,包括:在所述触摸屏上生成交互区域,所述交互区域中包括至少一个交互子区域;当所述交互子区域感应到一个触控操作时,根据所述鼠标事件列表响应该鼠标事件。
所述的方法中,所述交互子区域感应到一个触控操作包括:感应到所述触控操作为滑动操作且该滑动操作为符合预定条件的有效操作。
所述的方法中,在所述触摸屏上生成一个交互区域包括:所述触摸屏包含至少一个检测区域,检测到所述检测区域受到预定时间间隔的按压后形成一个所述交互区域,或者检测到预先设置的热键被触发后形成一个所述交互区域。
所述的方法中,生成所述交互子区域的过程包括:所述触摸屏包含至少一个检测区域,在一个所述检测区域中,当检测到该检测区域能够支持实现鼠标上的不同按键的功能时,确定所支持的按键的数目作为第一数目;形成第一数目个所述交互子区域。
所述的方法中,生成所述交互子区域的过程包括:所述触摸屏包含至少一个检测区域,在一个所述检测区域中,当检测到该检测区域能够支持实现鼠标上的不同按键的鼠标功能时,确定所支持的按键的数目作为第一数目;当确定所述第一数目后,进一步确定每一按键的不同鼠标功能,并确定所有按键所对应的鼠标功能的数目作为第二数目;形成第二数目个所述交互子区域。
所述的方法中,所述交互区域与所述交互子区域之间的关系包括:所述交互区域为一个第一圆形,且所述第一圆形内部包含一个同心圆形;所述第一圆形与所述同心圆形之间构成的扇形被分为第一预定数目个所述交互子区域,所述同心圆形被分为第二预定数目个所述交互子区域;每一个所述交互子区域对应一个鼠标按键的至少一个鼠标功能,所述鼠标功能以鼠标事件的方式存放在所述鼠标事件列表中。
一种触摸屏,包括:交互区域单元,用于在所述触摸屏上生成交互区域,所述交互区域中包括至少一个交互子区域;检测单元,用于当所述交互子区域感应到一个触控操作时,通知响应单元;响应单元,用于根据所述触控操作在预先存放的鼠标事件列表找到对应的鼠标事件,响应该鼠标事件。
所述的触摸屏中,所述交互区域单元包括:交互区域生成单元,用于在所述触摸屏上生成一个交互区域,包括:检测到触摸屏包含的检测区域受到预定时间间隔的按压后形成一个交互区域,或者检测到预先设置的热键被触发后形成一个交互区域。
所述的触摸屏中,还包括:交互子区域生成单元,用于获取所述触摸屏包含的至少一个检测区域,在一个所述检测区域中,当检测到该检测区域能够支持实现鼠标上的不同按键的功能时,确定所支持的按键的数目作为第一数目;形成第一数目个所述交互子区域;或者,当确定所述第一数目后,进一步确定每一按键的不同鼠标功能,并确定所有按键所对应的鼠标功能的数目作为第二数目;形成第二数目个所述交互子区域。
所述的触摸屏中,还包括:区域形状调整单元,用于调整所述交互区域与所述交互子区域之间的关系,包括:所述交互区域为一个第一圆形,且所述第一圆形内部包含一个同心圆形;所述第一圆形与所述同心圆形之间构成的扇形被分为第一预定数目个所述交互子区域,所述同心圆形被分为第二预定数目个所述交互子区域;每一个所述交互子区域对应一个鼠标按键的至少一个鼠标功能,所述鼠标功能以鼠标事件的方式存放在所述鼠标事件列表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010571638.2/2.html,转载请声明来源钻瓜专利网。