[发明专利]一种键盘加解锁方法、系统及键盘有效
申请号: | 201110325734.3 | 申请日: | 2011-10-24 |
公开(公告)号: | CN103064526B | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 林诗美;王志栋;陈志列;窦红权;胡贤辉 | 申请(专利权)人: | 研祥智能科技股份有限公司;北京市研祥兴业国际智能科技有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 键盘 解锁 方法 系统 | ||
技术领域
本发明属于计算机技术领域,尤其涉及一种键盘加解锁方法、系统及键盘。
背景技术
键盘作为计算机等电子设备主要的输入设备,由于其操作方便、数据输入方式简单以及成本低等特点,在信息输入方面起着难以替代的作用,然而,由于现有技术中键盘(例如,PC/AT兼容键盘)或按键矩阵无法实现自锁定功能,使得用户在不需要使用键盘的时候,难以方便地锁定/关闭键盘功能,以阻止由此而产生的用户自身误操作或其他用户的恶意行为。
现有技术中可以通过应用软件的方式实现键盘锁定,但是该应用软件需要在系统后台运行,增加了系统开销,同时应用软件依赖于操作系统,另外,对于多键盘,触发键盘开启锁定后,连接到相同主机的所有键盘按键都不能使用,不能做到自锁定,若用户非法结束掉该应用程序后,键盘锁就会失效。移动终端(例如,手机)的解锁/锁定也是基于此方式实现的,在进行解锁/锁定时,移动终端本身会进入不同的运行状态,浪费了系统资源。因此,迫切需要一种键盘锁定方法解决上述问题。
发明内容
本发明实施例的目的在于提供一种键盘加解锁方法,旨在解决由于现有技术无法提供一种有效的计算机键盘加解锁方法,导致难以方便地锁定/关闭键盘功能的问题。
本发明实施例是这样实现的,一种键盘加解锁方法,所述方法包括下述步骤:
获取键盘上按键按下操作和/或松开操作对应的操作码,所述操作码为扫描码或位置码;
当所述操作码为第一预设操作码时,判断所述键盘是否已加锁;
当所述键盘已加锁时,允许所述键盘,解除所述键盘的锁定;
当所述键盘未加锁时,禁止所述键盘,使所述键盘被锁定。
本发明实施例的另一目的在于提供一种键盘加解锁系统,所述系统包括:
操作码获取单元,用于获取键盘上按键按下操作和/或松开操作对应的操作码,所述操作码为扫描码或位置码;
判断单元,用于当所述操作码获取单元获取的操作码为第一预设操作码时,判断所述键盘是否已加锁;
键盘解锁单元,用于当所述键盘已加锁时,允许所述键盘,解除所述键盘的锁定;以及
键盘锁定单元,用于当所述键盘未加锁时,禁止所述键盘,使所述键盘被锁定。
本发明实施例的另一目的在于提供一种包括上述键盘加解锁系统的键盘。
本发明实施例通过获取键盘上按键按下操作和/或松开操作对应的操作码,所述操作码为扫描码或位置码,当所述操作码为第一预设操作码时,判断所述键盘是否已加锁,当所述键盘已加锁时,允许所述键盘,解除所述键盘的锁定,否则禁止所述键盘,使所述键盘被锁定,从而在键盘自身的键盘控制器中实现键盘的解锁和加锁,无需上层应用软件的支持即可实现键盘的加锁和解锁,节约了系统资源,并且键盘的加锁和解锁与操作系统无关,提高了其应用范围。
附图说明
图1是本发明实施例一提供的键盘加解锁方法的实现流程图;
图2是本发明实施例二提供的键盘加解锁方法的实现流程图;
图3是本发明实施例三提供的键盘加解锁方法的实现流程图;
图4是本发明实施例四提供的键盘加解锁方法的实现流程图;
图5是本发明实施例五提供的键盘加解锁系统的结构图;
图6是本发明实施例六提供的键盘加解锁系统的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
图1示出了本发明实施例一提供的键盘加解锁方法的实现流程,详述如下:
在步骤S101中,获取键盘上按键按下操作和/或松开操作对应的操作码,所述操作码为扫描码或位置码。
在本发明实施例中,键盘可以为PC/AT的兼容键盘,通常称为AT-PS/2兼容键盘,一般具有101~104个按键,由键盘的键盘编码器检测和扫描所有按键按下操作和/或松开操作的行列位置,在这里被称为位置码。键盘也可是其它类型的按键序列,在此不用以限制本发明。在具体实施过程中,获取的操作码可以是扫描码或位置码,其中扫描码为键盘按键按下操作和/或松开操作对应位置码在键盘扫描码集中对应的扫描码,扫描码集可以为XT键盘扫描码集、AT键盘扫描码集或PS/2键盘扫描码集等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于研祥智能科技股份有限公司;北京市研祥兴业国际智能科技有限公司,未经研祥智能科技股份有限公司;北京市研祥兴业国际智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110325734.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种合成仲碳伯胺N1923的工艺
- 下一篇:三次做功风能鼓