【技术实现步骤摘要】
本专利技术关于一种键盘与主机的通讯方法,特别是指一种。
技术介绍
在一些使用数字较多的场合,专门设计了一种小数字键盘,其包括0-9十个数字键、及一些运算功能键,也因此业界称此类键盘为Tenkey键盘。现在市面上流通的小数字键盘在设置0-9十个数字键的方式有两种。其中,一种是选取普通键盘左边主键区的0-9数字键,这种小数字键盘会受键盘上SHIFT键的影响,另外在有些输入法里用到这些键,在切换到相关的输入法时就无法使用小数字键盘输入数字。另一种是选取普通键盘右边数字区的0-9数字键,但这种小数字键盘受键盘上NUMLOCK的状态影响,当NUMLOCK为OFF状态时,就无法输入数字了。上述现有小数字键盘在使用上的不便,其由现有的小数字键盘与主机的通讯方法造成的,因此,现有的小数字键盘与主机的通讯方法有待改进。
技术实现思路
因此,本专利技术的目的,在于提供一种,其可实现小数字键盘的功能与标准键盘右边的数字键功能相同,而且不受主机的NUMLOCK状态影响。本专利技术的另一目的,在于提供一种,其可利于小数字键盘实现即插即用的功能。为实现在上述目的,本专利技术提供一种,其包括如下步骤步骤一小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤二键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三键盘得到该NUMLOCK状态信号;步骤四如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器; ...
【技术保护点】
一种非同步小数字键盘与主机的通讯方法,其特征在于,包括如下步骤: 步骤一:小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器; 步骤二:键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘; 步骤三:键盘得到该NUMLOCK状态信号; 步骤四:如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送CAPSLOCK或SCROLLOCK信号给主机的键盘控制器; 步骤五:如果该NUMLOCK状态为关,则小数字键盘再输入NUMLOCK信号给主机的键盘控制器,键盘控制器改变NUMLOCK状态,键盘输入数字信号给键盘控制器,键盘控制器将输入数字信号送给操作系统,键盘送NUMLOCK与CAPSLOCK或SCROLLOCK信号给主机的键盘控制器。
【技术特征摘要】
1.一种非同步小数字键盘与主机的通讯方法,其特征在于,包括如下步骤步骤一小数字键盘输入CAPSLOCK或SCROLLOCK信号给主机的键盘控制器;步骤二键盘控制器改变CAPSLOCK或SCROLLOCK状态,并将NUMLOCK状态信号送到小数字键盘;步骤三键盘得到该NUMLOCK状态信号;步骤四如果该NUMLOCK状态为开,键盘输入数字信号给键盘控制器,键盘控制器将...
【专利技术属性】
技术研发人员:蔡火炉,
申请(专利权)人:精模电子科技深圳有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。