多功能热键键盘制造技术

技术编号:2895324 阅读:184 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种多功能热键键盘,包括一键盘与热键功能区块模块键,功能区块模块键含一编辑模块键区、一应用程序设定模块键区、一互联网模块键区、一CD Play应用程序设定模块键区,各模块键设在键盘上,且与其内部电路架构的单芯片的输出入线相连接。借此,使用者能直接利用此模块键,可配合或不需配合特定驱动转换键码程序而在窗口操作系统上即可进行便利性的操作或编辑文件,从而提供一功能强大的多功能键盘。(*该技术在2011年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本技术涉及一种多功能热键键盘
技术介绍
目前有许多专业的键盘制造商推出所谓多媒体键盘,即是在传统标准键盘上加入许多特殊功能热键(hot key),并配合指定键盘驱动软件程序(driver),在窗口操作系统上操作,当使用者按下特殊功能键,即可执行相对的指定功能。已知技术的传统热键,例如台湾专利技术专利第101665号及台湾新型专利第155329号,其专利的技术重点如下1.使用者按下键盘上新增的功能键,键盘将送出IBM定义的“E0”码及所谓的键盘标准按键(make code),使用者放掉所述功能键,即可送出结束键码(breakcode)。2.键盘控制器会接收并转换成另一种内定码,通过驱动器传送至系统信息队列,拦截程序会收到其相对的内码,并执行特定的功能。3.已知技术引用一般计算机系统如IBM PC XT的标准键盘按键的内码,仅有128个(01-7F HEX)。4.特别举一已知技术实施例并加以说明如下a.操作者按压功能键(hot key,如play),则键盘会送出延伸码E0+22及E0+A2。(此为标准键盘上的“G”键键码)。b.键盘控制器会接收并转换成另一种内定码,通过驱动器传送至系统信息列,拦截程序会收到其相对的内码。(make code“011E”或break code“011E’)c.所述程序会判断内码是否是延伸码,并依据内定的功能,执行相关的程序,并清除所述延伸码。然而此种键盘,仍有下列缺点一、一定要配合键盘驱动软件程序转码,会占用计算机的资源,降低执行速度,软件安装,会困扰使用者,有时也会发生软件交互兼容性的问题。二、已知技术的传统热键驱动程序,热键的作法为,键盘本体送出“E0 XX”或指定码(usage code),利用窗口(window API)所提供的WinExec 0的函式代入档案所在的路径及应用程序文件名自变量,这样因此仅能操控或呼叫出程序,个别程序内部具体指令,则无法执行。大部分热键功能实用性极差。本技术引用的已公开技术如下1.引用PS/2标准键盘,扩增应用热键键码的传统已知方式如图4为PS/2 101/102key标准加强型键盘(enhance keyboard)在1990年以前早已上市销售,所述键盘与较更早的PS/2传统标准84/85key键盘差异很大,即从84/85键扩增应用热键至101/102键,其中应用标准PS/2键码加上“E0”码的新增应用热键如下◆“右CTRL”键——使用标准PS/2键盘上按键“左CTRL”的标准键码加上“E0”码◆“右ALT”键——使用标准PS/2键盘上按键“左ALT”的标准键码加上“E0”码◆“Enter”键——使用标准PS/2键盘上按键“Return”的标准键码加上“E0”码◆“/”键——使用标准PS/2键盘上按键“?/’的标准键码加上“E0”码◆“Insert”键——使用标准PS/2键盘上按键”0 Ins”的标准键码加上“E0”码◆“Delete”键——使用标准PS/2键盘上按键“.Del”的标准键码加上“E0”码◆“Home”键——使用标准PS/2键盘上按键”7 Home”的标准键码加上“E0”码◆“End”键——使用标准PS/2键盘上按键”1 End”的标准键码加上“E0”码◆Page Up”键——使用标准PS/2键盘上按键“9 PgUp”的标准键码加上“E0”码◆“Page Down”键——使用标准PS/2键盘上按键“3 PgDn”的标准键码加上“E0”码◆“上”键——使用标准PS/2键盘上按键”8 Up”的标准键码加上“E0”码 ◆“下”键——使用标准PS/2键盘上按键“2 Dn”的标准键码加上“E0”码◆“左”键——使用标准PS/2键盘上按键“4 Left’的标准键码加上“E0”码◆“右”键——使用标准PS/2键盘上按键“6 Right”的标准键码加上“E0”码本技术引用已知PS/2键盘扩充应用键的技术,使用标准PS/2键盘上任何按键的标准键码加上“E0”码,以做为扩充热键的键码。如图5为PS/2 106key标准日文加强型键盘(enhance keyboard)在1990年以前早已上市销售,所述键盘与PS/2 101/102key标准加强型键盘(enhancekeyboard)的差异,即从PS/2 101/102key标准加强型键盘(enhance keyboard)扩增数个应用热键至106键,其中所述日文键盘,从标准PS/2键码加上“E0”码的新增应用热键即有3个热键,这又是PS/2键盘扩充应用键技术的另一实例。本技术引用已知PS/2键盘扩充应用键的技术,使用标准PS/2键盘上任何按键的标准键码加上“E0”码,以作为扩充热键的键码。如图6所示,微软Microsoft在1995年初即公开要求键盘上加入三个功能键,左Win、右Win及App键,来作为控制软件及外围设备用,并将应用程序融入窗口操作系统中,此三键的键码也同时加入了E0及引用标准PS/2第二组键码(set2);其中左Win键使用“E0 1F”键码、右Win键使用“E0 27”键码、App键使用“E0 2F”键码。本技术引用已知PS/2键盘扩充应用键的技术,使用标准PS/2键盘上任何按键的标准键码加上“E0”码,以作为扩充热键的键码。1.引用PS/2标准键盘,扩增应用热键扫描矩阵的传统已知方式a.Apple计算机于1992年前,已推出特殊功能键盘,如图7,其键盘上加入了Vol UP、Vol Dn、Mute和Record等CD扩充功能键,其增加的扩充功能键(Hot Key),即是以未增加任何输入/输出(I/O)线方式,将扩充功能键(hot Key),直接定义于在原未定义的扫描矩阵内。这样,不必增加任何I/O线及成本,即能达到扩充功能键的目的。b.PS/2标准键盘,扩增应用热键的传统已知方式原本PS/2传统标准84-key键盘,其扫描线为14条,(如图8所示),其中三条扫描线专门给Ctrl、左右Shift、Aft所使用,为何要独立三条线作专属的使用,这是为了达到避开鬼键的目的,PS/2键盘有鬼键排除的规定,按下Ctrl、Shift、Aft各键其它任何两键,皆不得有鬼键(Ghost Key)的产生,这样14条扫描线扣去3条,为11条,以提供给键盘上其它各键使用。而原84-key键盘减去Ctrl、左右Shift、Alt,其它键剩下80键,而欧洲版本要再增加一键,故需要11条扫描线来扫描才足够,8×11=88key。而为什么都要以8作为扫描接收的基础呢?其原因是,几乎所有的键盘皆使用8位的单芯片来设计,故接收扫描矩阵(Return Line)绝大部份为8条线(8bits),使能一次接收读取并处理。如图4为PS/2 101/IOZ-key标准加强型键盘(Enhanced Keyboard)在1990年以前早已上市销售,所述键盘即是从较早的PS/2传统标准84key键盘,扩增应用功能键而来。其差异为增加了18个功能键,若由8为底(Base)来计算,则其扫描线必须增加3条使能进行,但先前11条扫描线仍有数个空余的矩阵未置放按键,故事实上只要增加2条扫描线即可,这样PS/2 101/102-key的标准加强型键盘(Enhanced Keyboard)即成为本文档来自技高网...

【技术保护点】
一种多功能热键键盘,它集成数个重要功能区块于同一键盘上,其特征在于,所述功能区块包含应用程序设定模块键区,而且与其内部电路架构的芯片的输出入线相连接,以供使用者能直接利用这些模块键。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:蔡明勋
申请(专利权)人:英群企业股份有限公司
类型:实用新型
国别省市:71[中国|台湾]

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

1