一种标准按键和Fn组合功能键的USB按键板设计方法

文档序号:6547861阅读:292来源:国知局
一种标准按键和Fn组合功能键的USB按键板设计方法
【专利摘要】本发明提供一种标准按键和Fn组合功能键的USB按键板设计方法,通过USB总线同时实现标准按键和Fn多功能键的设计,包括:1)是标准按键部分的设计;2)是Fn组合功能键的设计,其中:1)标准按键的设计:标准按键部分使用标准的USB键盘协议,用户根据需要进行裁剪,只需要在Layout做裁剪即可,原理和程序都不需要改动;2)Fn组合功能键的设计:Fn组合键功能的设计又分为应用层设备驱动和底层设备固件两部分,其中:应用层设备驱动程序所要做的工作是侦测USB用户设备,接收设备Fn按键信息,并调用操作系统的应用程序接口处理设备的按键信息;底层设备固件所要做的工作是定义用户设备类型,扫描按键状态并发送Fn按键信息给应用层设备驱动。
【专利说明】一种标准按键和Fn组合功能键的USB按键板设计方法
【技术领域】
[0001]本发明涉及计算机应用领域,具体地说是一种标准按键和Fn组合功能键的USB按键板设计方法。
【背景技术】
[0002]由于USB设备的通用性,可热插拔性等特点,已经成为被广大用户青睐的通用设备。USB键盘就是其中之一。但是,当前市场上流通的通用USB键盘都是标准的USB键盘设备,不能满足用户对Fn组合功能键的需求。此发明的特点在于,即有标准USB按键功能,又能满足用户对Fn组合键功能的需求。将USB标准键盘和Fn多功能键的键盘集合在一起,增强用户的可操作性,提高用户体验。而且还可以根据用户需求进行相应的裁剪。

【发明内容】

[0003]本发明的目的是提供一种标准按键和Fn组合功能键的USB按键板设计方法。
[0004]本发明的目的是按以下方式实现的,通过USB总线同时实现标准按键和Fn多功能键的设计,包括:1)是标准按键部分的设计;2)是Fn组合功能键的设计,其中:
1)标准按键的设计:
标准按键部分使用标准的USB键盘协议,用户根据需要进行裁剪,只需要在Layout做裁剪即可,原理和程序都不需要改动;
2)Fn组合功能键的设计:
Fn组合键功能的设计又分为应用层设备驱动和底层设备固件两部分,其中:
应用层设备驱动程序所要做的工作是侦测USB用户设备,接收设备Fn按键信息,并调用操作系统的应用程序接口处理设备的按键信息;
底层设备固件所要做的工作是定义用户设备类型,扫描按键状态并发送Fn按键信息给应用层设备驱动。
[0005]本发明的有益效果是:即有标准USB按键功能,又能满足用户对Fn组合键功能的需求。将USB标准键盘和Fn多功能键的键盘集合在一起,增强用户的可操作性,提高用户体验。而且还可以根据用户需求进行相应的裁剪。
【专利附图】

【附图说明】
[0006]图1是系统框图图;
图2是Fn功能键的设计流程图。
【具体实施方式】
[0007]参照说明书附图对本发明的方法作以下详细地说明。
[0008]通过USB总线同时实现标准按键和Fn多功能键的设计,包括:I)是标准按键部分的设计;2)是Fn组合功能键的设计,其中: 1)标准按键的设计:
标准按键部分使用标准的USB键盘协议,用户根据需要进行裁剪,只需要在Layout做裁剪即可,原理和程序都不需要改动;
2)Fn组合功能键的设计:
Fn组合键功能的设计又分为应用层设备驱动和底层设备固件两部分,其中:
应用层设备驱动程序所要做的工作是侦测USB用户设备,接收设备Fn按键信息,并调用操作系统的应用程序接口处理设备的按键信息;
底层设备固件所要做的工作是定义用户设备类型,扫描按键状态并发送Fn按键信息给应用层设备驱动。
实施例
[0009]将此设备接入电脑的USB 口并安装对应的设备驱动程序,按下按键,即可实现对应的按键功能。
[0010]除说明书所述的技术特征外,均为本专业技术人员的已知技术。
【权利要求】
1.一种标准按键和Fn组合功能键的USB按键板设计方法,其特征在于通过USB总线同时实现标准按键和Fn多功能键的设计,包括:1)是标准按键部分的设计;2)是Fn组合功能键的设计,其中: 1)标准按键的设计: 标准按键部分使用标准的USB键盘协议,用户根据需要进行裁剪,只需要在Layout做裁剪即可,原理和程序都不需要改动; 2)Fn组合功能键的设计: Fn组合键功能的设计又分为应用层设备驱动和底层设备固件两部分,其中: 应用层设备驱动程序所要做的工作是侦测USB用户设备,接收设备Fn按键信息,并调用操作系统的应用程序接口处理设备的按键信息; 底层设备固件所要做的工作是定义用户设备类型,扫描按键状态并发送Fn按键信息给应用层设备驱动。
【文档编号】G06F3/02GK103984419SQ201410229846
【公开日】2014年8月13日 申请日期:2014年5月28日 优先权日:2014年5月28日
【发明者】王兴珍 申请人:山东超越数控电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1