[发明专利]实现电磁触摸笔侧边按键功能的方法有效
申请号: | 201410181341.3 | 申请日: | 2014-04-30 |
公开(公告)号: | CN103927028B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 刘荣;宋夏;张享隆;张亚;吴安洪;郭崇鑫 | 申请(专利权)人: | 广州视源电子科技股份有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354;G06F3/02;G06F3/046 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫 |
地址: | 510663 广东省广州市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 电磁 触摸 侧边 按键 功能 方法 | ||
技术领域
本发明涉及一种电子设备配件功能的实现方法,尤其涉及一种实现电磁触摸笔侧边按键功能的方法。
背景技术
在目前现有的平板电脑和手机等具有电磁触摸屏的设备上,所有的用户交互基本上是通过触摸屏进行的。例如在一个具有Android系统的触屏设备上,要打开某个应用程序可以通过点击该应用的图标来实现;要退出某个应用或者返回到上一层应用,可以通过点击屏幕左下角的返回键来实现;如果要退出全部程序回到桌面,可以通过点击屏幕左下角的Home键来实现。但是要完成这些操作需要移动手指,从而影响效率,导致用户体验不好。
因此,为了方便使用,给具有电磁触摸屏的设备配备一支电磁触摸笔,并在所述电磁触摸笔上增设,如橡皮擦、侧边按键等功能按键可以减少用户在使用触摸屏时手指的移动。常见的是将所述侧边按键用于选择操作,即在编辑时按住侧边按键并拖动则自动进入框选模式。由于电磁触摸笔的特性,当笔靠近触摸屏时即可被感应到,但此时笔尖无压力,所述电磁触摸笔处于旋停状态。在现有的设计中,对于具有Android系统的设备,处于旋停状态下的侧边按键是无功能的,这使得侧边按键没有得到充分的发挥。
发明内容
本发明实施例所要解决的技术问题在于,提供一种实现电磁触摸笔侧边按键功能的方法,适用于具有Android系统的电磁触摸屏,能够使所述电磁触摸笔侧边按键在旋停状态下也能实现一定功能,进一步减少用户在使用触屏设备时手指的移动。
为了解决上述技术问题,本发明实施例提供了一种实现电磁触摸笔侧边按键功能的方法,所述电磁触摸笔适用于具有Android系统的电磁触摸屏,其特征在于,在所述Android系统的kernel层驱动中包含一个配置数组,所述配置数组中存储着与所述侧边按键不同操作相对应的事件值,当所述侧边按键的一个操作被配置为实现在Linux中已经有定义的普通按键的功能时,对应的事件值就设为所述普通按键在Linux中定义的值,当所述侧边按键的一个操作被配置为运行一个应用程序时,对应的事件值被设为一个特殊按键在Linux中定义的值,所述实现电磁触摸笔侧边按键功能的方法包括步骤:
S1,检测所述侧边按键的操作,并根据所述配置数组中与所述操作对应的事件值模拟按键事件;
S2,当所述按键事件对应的是所述普通按键时,执行所述按键事件;
S3,当所述按键事件对应的是所述特殊按键时,运行相应的应用程序。
进一步的,所述普通按键包括返回键、Home键、菜单键、搜索键,所述特殊按键包括F13至F24。
进一步的,在步骤S1之前,进行驱动初始化,所述初始化包括步骤:
S01,为所述电磁触摸笔分配一个输入设备,并将所述输入设备中所有支持按键的对应位设为1;
S02,创建一个延迟调度任务,用于模拟按键事件;
S03,创建一个系统接口文件,用于向所述配置数组中写入信息。
特别地,所述操作包括所述侧边按键不少于一次的点击。
进一步的,所述侧边按键具有当前状态与上一状态两个属性,每个属性具有按下和未按下两种状态,所述步骤S1具体包括步骤:
S11,检测所述电磁触摸笔的笔尖压力是否为0,如果是进入步骤S12,否则进入步骤S110;
S12,检测所述侧边按键当前状态是否为按下,如果是则进入步骤S13,否则进入步骤S15;
S13,判断所述侧边按键的上一状态是否是为未按下,如果是则进入步骤S14,否则进入步骤S110;
S14,取消所述延迟调度任务,将所述侧边按键的上一状态设置为按下,并记录按下的时刻;
S15,判断所述侧边按键的上一状态是否为按下,如果是进入步骤S16,否则进入步骤S110;
S16,记录所述侧边按键释放的时刻,并设置侧边按键的上一状态为未按下;
S17,判断所述按下时刻与所述释放时刻之间的时间差是否小于一个预设的时长,如果是则进入步骤S18,否则进入步骤S19;
S18,用于记录所述侧边按键点击次数的计数器加1,并通过执行延迟调度任务模拟一次按键次数与所述计数器中记录数值相对应的按键事件,进入步骤S110;
S19,清零所述计数器;
S110,结束。
进一步的,所述方法包括通过设置Settings为用户提供配置界面,具体包括在布局文件中增加至少一个控件,每个控件向用户提供一个选项,每个侧边按键的操作最多与一个所述选项对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司,未经广州视源电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410181341.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地铁风源系统吸气阀
- 下一篇:单盘半环面型无级变速器