与主机同步的键盘及方法技术

技术编号:2821466 阅读:286 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种与主机同步的键盘及方法,此键盘包含:一按键模块,用以提供使用者按键输入;一键盘控制器,连接按键模块,用以根据按键输入产生对应的一灯号状态,并传送灯号状态至一外部主机;一存储器装置,连接键盘控制器,用以存储灯号状态;一灯号装置,连接键盘控制器,用以显示灯号状态;其中,在键盘执行初始化后,键盘控制器由存储器装置读取灯号状态,并将灯号状态显示于灯号装置,以使得灯号装置与外部主机的灯号状态一致。

【技术实现步骤摘要】

本专利技术涉及一种,特别涉及一种功能键显示状 态。
技术介绍
传统键盘上皆有三个功能指示灯,例如Num Lock、 Caps Lock及Scroll Lock,显示键盘操作状态。 一般PS2接口的键盘进行插拔动作、受静电干扰 或磁场干扰导致控制IC重设之后,这三个指示灯号会熄灭。然而主机系统内 仍记忆着未重置前的状态,因此导致指示灯号与主机系统状态不同步的现象。 使用者可能因此无法辨别键盘的操作状态,造成使用上的困扰。虽然使用者 可以手动按下三个按^t的其中 一个两次,使得^:盘指示灯号与主机系统同步。 然而一般使用者往往不知道可以利用此方式做同步而造成输入错误。
技术实现思路
本专利技术的一方面在于提供一种与主机同步的键盘,其中,NumLock、 Caps Lock及Scroll Lock灯号状态在键盘重置之后会自动还原成重置之前的状态, 以与主机系统内灯号状态 一 致。在一实施例,本专利技术提供一种与主机同步的键盘,包含 一按键模块, 用以提供使用者按键输入; 一键盘控制器,连接按键模块,用以根据按键输 入产生对应的一灯号状态,并传送灯号状态至一外部主机; 一存储器装置, 连接键盘控制器,用以存储灯号状态; 一灯号装置,连接键盘控制器,用以 显示该灯号状态;其中,在键盘执行初使化后,键盘控制器由存储器装置读 取灯号状态,并将灯号状态显示于灯号装置,以使得灯号装置与外部主机的 灯号状态一致。本专利技术的另 一方面在于提供一种与系统同步的方法,以在键盘重置之后 自动还原Num Lock、 Caps Lock及Scroll Lock灯号状态,4吏得使用者所看 到的灯号状态与主机实际操作状态相符。在另一实施例,本专利技术提供一种键盘与主机同步的方法,包含根据按键输入产生一灯号状态;传送灯号状态至主机;存储灯号状态于一存储器装 置;显示灯号状态于一灯号装置;执行一初使化动作;由存储器装置读取信 号状态;以及重新显示信号状态于灯号装置。在另一实施例,本专利技术提供一种键盘与主机同步的方法,包含根据按 键输入产生一灯号状态;传送灯号状态至主机;显示灯号状态于一灯号装置; 执行一初使化动作;产生输入单一按键两次的一命令以回复灯号状态;以及 重新显示灯号状态于灯号装置。附图说明图l根据本专利技术的实施例而绘示与主机同步的键盘的方块图; 图2根据本专利技术另一具体实施例而绘示键盘与主机同步的方法的流程 图;以及图3根据本专利技术另一具体实施例而绘示键盘与主机同步的方法的流程图。附图符号说明 100键盘 110按键模块 120键盘控制器 130电子抹除式只读存储器 140灯号装置。具体实施方式本专利技术揭露一种。为了使本专利技术的叙述更加详 尽与完备,可参照下列描述并配合附图1至图3。图1根据本专利技术的实施例而绘示与主机同步的键盘100的方块图。键盘 100包含一按4定模块110、 一键盘控制器120、 一存储器装置130以及一灯号 装置140。按键模块IIO提供使用者执行按键输入,例如传统104个键的按 键模块。键盘控制器120连接按键模块110,可感应按键的输入作动,并根 据按键的输入产生对应的一灯号状态,然后将此灯号状态传送至外部主机以 更新系统的键盘灯号状态,以及存储灯号状态于存储器装置130中。举例而言,当使用者仅键入NumLock时,Num Lock已键入而Caps Lock及Scroll Lock 无键入的灯号状态会传送到外部主机并存储于存储器装置。存储器装置130连接到键盘控制器120,用于存储灯号状态。存储器装 置130包含电子抹除式只读存储器或其它任何可存取灯号状态的存储装置。 当使用者按下Num Lock、 Caps Lock或Scrol 1 Lock按键时,键盘控制器120 随时传送最新的按键灯号状态至存储器装置130存储。灯号装置140连接到 键盘控制器120,用于显示灯号状态。举例而言,当键入NumLock时,键盘 上Num Lock的LED会发光,表示已4建入Num Lock而键盘100的Num Lock功 能启动。当键盘100执行初使化时,例如键盘100中断连接(例如重插拔)或静电 磁场等外界干扰而导致重置时,主机仍维持键盘100重置前的功能状态(即灯 号状态)。此时,因存储器装置130存储重置前的灯号状态,藉由键盘控制器 120读取存储器装置130内的灯号状态数据,并传送此灯号状态至灯号装置 140,如此便可还原重置前的灯号显示,达到与主机状态同步的功能。图2根据本专利技术另一具体实施例而绘示键盘与主机同步的方法的流程 图。首先,在步骤200,键盘根据按4建输入产生一灯号状态,例如只键入Caps Lock而无《建入Num Lock与Scroll Lock的状态,而j吏-彈Caps Lock指示灯 为亮状态,接着在步骤210,传送此灯号状态至主机以更新键盘灯号状态, 然后在步骤220,存储此灯号状态于存储器装置内。在步骤230,键盘控制器 会传送灯号状态至灯号装置,以显示出目前的状态。在此需注意,步骤210 或220或230可同时发生亦可以不同的先后顺序进行,并不以实施例为限。 在步骤240,假如系统有初始化,如切断键盘连接,或是静电与电磁等干扰 造成重置现象。则进入步骤250, 4泉盘会因为初始化而由存储器读取之前存 储的信号状态,然后于步骤260,显示出信号状态于信号装置,以达到与主 机同步的功能。假如系统没有初始化,则回到步骤200,重新开始4企测4建盘 输入,并重复上述步骤。图3根据本专利技术另一具体实施例而绘示键盘与主机同步的方法的流程 图。首先,在步骤300,键盘根据按键输入产生一灯号状态,例如只键入Caps Lock而无键入Num Lock与Scroll Lock的状态,而使得Caps Lock指示灯 为亮状态,接着在步骤310,传送此灯号状态至主机以更新键盘灯号状态, 然后在步骤320,存储此灯号状态于存储器装置内。在步骤330,键盘控制器会传送灯号状态至灯号装置,以显示出目前的状态。在此需注意,步骤310 或320或330可同时发生亦可以不同的先后顺序进行,并不以实施例为限。 在步骤340,假如系统有初始化,如切断键盘连接,或是静电与电磁等干扰 造成重置现象。则进入步骤350,此时键盘因检测到初始化的发生而自动产 生输入单一键两次的命令。如此,则可以回复至初始化前的信号状态。举例 而言,^ii殳氺刀始4匕前Num Lock与Caps Lock亮火丁,而Scrol 1 Lock犬t-灭。#刀 始化后,三个灯号皆熄灭。当手动按下Scroll Lock键时,主机将同时送出 三个按键的信号状态,此时,呈现三个灯号全亮的状态(因主机中键盘初始化 后的信号状态只有Scroll Lock转变)。然后再4建入Scrol 1 Lock—次,则呈 现Num Lock与Caps Lock亮灯,而Scroll Lock熄灭(与初始化前的信号状 态一致)。亦即,当键盘无预警发生初始化后,将主动产生类似上述一键输入 两回的命令,使得键盘的灯号状态与主机同步。在回复到初始化前的灯号状 态之后,步骤进行到360,显示此时的灯号状态于灯号装置,以达到与主机 同步的功能。假如系统没有初始化,则回到步骤300,重新开始检测键盘输 入,并重复上述步骤本文档来自技高网...

【技术保护点】
一种与主机同步的键盘,包含: 一按键模块,用以提供使用者按键输入; 一键盘控制器,连接该按键模块,用以根据按键输入产生对应的一灯号状态,并传送该灯号状态至一外部主机; 一存储器装置,连接该键盘控制器,用以存储该灯号状态; 一灯号装置,连接该键盘控制器,用以显示该灯号状态; 其中,在该键盘执行初使化后,该键盘控制器由该存储器装置读取该灯号状态,并将该灯号状态显示于该灯号装置,以使得该灯号装置与该外部主机的灯号状态一致。

【技术特征摘要】

【专利技术属性】
技术研发人员:游振志
申请(专利权)人:达方电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1