非同步小数字键盘与主机的通讯方法技术

技术编号:2849928 阅读:355 留言:0更新日期:2012-04-11 18:40
一种非同步小数字键盘与主机的通讯方法,其包括如下步骤:步骤一:小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤二:键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三:键盘得到该NUMLOCK状态信号;步骤四:如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤五:如果该NUMLOCK状态为关,则小数字键盘再输入NUMLOCK信号给主机的键盘控制器,键盘控制器改变NUMLOCK状态,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送NUMLOCK与CAPSLOCK或SCROLLOCK信号给主机的键盘控制器。

【技术实现步骤摘要】

本专利技术关于一种键盘与主机的通讯方法,特别是指一种。
技术介绍
在一些使用数字较多的场合,专门设计了一种小数字键盘,其包括0-9十个数字键、及一些运算功能键,也因此业界称此类键盘为Tenkey键盘。现在市面上流通的小数字键盘在设置0-9十个数字键的方式有两种。其中,一种是选取普通键盘左边主键区的0-9数字键,这种小数字键盘会受键盘上SHIFT键的影响,另外在有些输入法里用到这些键,在切换到相关的输入法时就无法使用小数字键盘输入数字。另一种是选取普通键盘右边数字区的0-9数字键,但这种小数字键盘受键盘上NUMLOCK的状态影响,当NUMLOCK为OFF状态时,就无法输入数字了。上述现有小数字键盘在使用上的不便,其由现有的小数字键盘与主机的通讯方法造成的,因此,现有的小数字键盘与主机的通讯方法有待改进。
技术实现思路
因此,本专利技术的目的,在于提供一种,其可实现小数字键盘的功能与标准键盘右边的数字键功能相同,而且不受主机的NUMLOCK状态影响。本专利技术的另一目的,在于提供一种,其可利于小数字键盘实现即插即用的功能。为实现在上述目的,本专利技术提供一种,其包括如下步骤步骤一小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤二键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三键盘得到该NUMLOCK状态信号;步骤四如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤五如果该NUMLOCK状态为关,则小数字键盘再输入NUMLOCK信号给主机的键盘控制器,键盘控制器改变NUMLOCK状态,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送NUMLOCK与CAPSLOCK或SCROLLOCK信号给主机的键盘控制器。为了能更进一步了解本专利技术的特征以及
技术实现思路
,请参阅以下有关本专利技术的详细说明。具体实施例方式本专利技术提供一种,其包括如下步骤步骤一小数字键盘输入CAPSLOCK(大小写锁定)或SCROLLOCK(滚屏锁定)信号给主机的键盘控制器;步骤二键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三键盘得到该NUMLOCK(数字锁定)状态信号;步骤四如果该NUMLOCK状态为开(ON),键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤五如果该NUMLOCK状态为关(OFF),则小数字键盘再输入NUMLOCK信号给主机的键盘控制器,键盘控制器改变NUMLOCK状态,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送NUMLOCK与CAPSLOCK或SCROLLOCK信号给主机的键盘控制器。在使用者每一次按下小数字键盘的数字键,该小数字键盘执行本专利技术上述通讯方法一次,这样该小数字键盘可实现与标准键盘右边的数字键相同的功能,而且不受主机的NUMLOCK状态影响。另外,该小数字键盘也不需要预先取得主机的NUMLOCK状态,在主机开机的状态下,接入使用本专利技术的通讯方法的小数字键盘,即可进行使用,而无需重新开机,所以,本专利技术的通讯方法可利于小数字键盘实现即插即用的功能。以上所述,对于本领域的普通技术人员来说,可以根据本专利技术的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本专利技术后附的权利要求的保护范围。本文档来自技高网
...

【技术保护点】
一种非同步小数字键盘与主机的通讯方法,其特征在于,包括如下步骤:    步骤一:小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;    步骤二:键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;    步骤三:键盘得到该NUMLOCK状态信号;    步骤四:如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;    步骤五:如果该NUMLOCK状态为关,则小数字键盘再输入NUMLOCK信号给主机的键盘控制器,键盘控制器改变NUMLOCK状态,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送NUMLOCK与CAPSLOCK或SCROLLOCK信号给主机的键盘控制器。

【技术特征摘要】
1.一种非同步小数字键盘与主机的通讯方法,其特征在于,包括如下步骤步骤一小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤二键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三键盘得到该NUMLOCK状态信号;步骤四如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将...

【专利技术属性】
技术研发人员:蔡火炉
申请(专利权)人:精模电子科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1