变更键盘装置的注册码的方法

文档序号:8412100阅读:247来源:国知局
变更键盘装置的注册码的方法
【技术领域】
[0001]本发明涉及一种键盘装置的操作方法,尤其是指一种变更键盘装置的注册码的方法。
【背景技术】
[0002]根据USB开发者论坛(USB IF)所制定的USB标准规范所规定的,任何以USB规格作为信息传输媒介的外接装置都必需具有一制造商注册码(Vendor ID, VID)以及一装置标识符(Product ID, PID),以让一信息主机可以通过该制造商注册码以及该装置标识符分辨每一个外接装置。该制造商注册码需由该外接装置的制造商向该USB开发者论坛申请,以获取代表该制造商的制造商注册码,而该装置标识符则是由该制造商决定,也就是说,该制造商可以依据每一个外接装置的差异,针对每一个外接装置设定不同的装置标识符。
[0003]其中,仍以键盘装置进行举例,当该键盘装置制造完成时,该制造商注册码及该装置标识符便无法更改,假如存储有该制造商注册码及该装置标识符的存储单元发生了数据上的损毁,导致该制造商注册码或该装置标识符无法完整或顺利的读出,使得该信息装置无法顺利地辨识该键盘装置,而使得该键盘装置无法正常地使用。除此之外,特定行业从业人员所开发的操作系统会对每一个外接装置的该制造商注册码及该装置标识符进行验证,如果该外接装置所具有的制造商注册码或装置标识符无法通过该操作系统的验证时,该外接装置将有可能无法正常的运作。

【发明内容】

[0004]本发明的主要目的在于解决现在所使用的键盘装置在制造完成后无法变更制造商注册码及装置标识符的问题。
[0005]为了达到上述目的,本发明提供了一种变更键盘装置的注册码的方法,该键盘装置包括有一键盘控制单元以及多个分别连接至该键盘控制单元并且经按压可向该键盘控制单元输出一按键信号的按键,该键盘控制单元存储有一制造商注册码和一装置标识符,该方法包括有以下步骤:步骤一:设定该键盘控制单元以具有一注册码转换模式,并令该注册码转换模式以至少一个按键经按压所输出的该按键信号为一启动条件;步骤二:利用该键盘控制单元常态判断每一个按键所输出的按键信号是否符合启动条件,若是,即令该键盘控制单元进入该注册码转换模式;步骤三:在该注册码转换模式下,利用该键盘控制单元依次接收每一个按键经按压所输出的按键信号,并将该多个按键信号存储记录为一变更后的制造商注册码或一变更后的装置标识符,覆盖该键盘控制单元原先存储的制造商注册码或装置标识符,最后令该键盘控制单元跳出该注册码转换模式。
[0006]在一实施例中,在该步骤一中所述的该注册码转换模式可进一步以多个按键所组成的一按键组合为启动条件。
[0007]在一实施例中,在该步骤三的实施过程中,该键盘控制单元将接收到的这些按键信号先记录为该变更后的制造商注册码,当完成对该变更后的制造商注册码的记录后,将随后所接收到的这些按键信号记录为该变更后的装置标识符。
[0008]在一实施例中,在该步骤三的实施过程中,该键盘控制单元将接收到的这些按键信号先记录为该变更后的装置标识符,当完成对该变更后的装置标识符的记录后,将随后所接收到的这些按键信号记录为该变更后的制造商注册码。
[0009]在一实施例中,该步骤一还包括有一设定该注册码转换模式以至少一个按键所输出的按键信号为一完成设定条件的子步骤,该步骤三还包括有当在该键盘控制单元中使用该变更后的制造商注册码或该变更后的装置标识符覆盖制造商注册码或装置标识符后,利用该键盘控制单元判断所接收的该按键信号是否符合该完成设定条件,若是,即结束设定,跳出该注册码转换模式的子步骤。
[0010]在一实施例中,该注册码转换模式可进一步以多个按键所组成的一按键组合为该完成设定条件。
[0011]在一实施例中,该键盘装置还具有一与该键盘控制单元相连接并且当该键盘装置进入该注册码转换模式时显示该键盘控制单元所接收的每一个按键信号的显示模块。
[0012]在一实施例中,该步骤一中所述的该注册码转换模式是以程序指令的样式被记录在该键盘控制单元上。
[0013]通过本发明的上述方法,与现在所使用的方法相比具有以下功效:
[0014]1.本发明方法的实施,使得该键盘装置被制造完成后,仍可针对该制造商注册码及该装置标识符进行修改,大幅改善了现在所使用的键盘装置无法更改制造商注册码及装置标识符而导致该键盘装置无法正常工作的问题。
【附图说明】
[0015]图1为本发明变更键盘装置的注册码的方法的键盘装置的外观示意图。
[0016]图2为本发明变更键盘装置的注册码的方法的第一实施例的方法流程图。
[0017]图3为本发明变更键盘装置的注册码的方法的第二实施例的方法流程图。
[0018]图4为本发明变更键盘装置的注册码的方法的第三实施例的方法流程图。
[0019]图5为本发明变更键盘装置的注册码的方法的第四实施例的方法流程图。
[0020]图6为本发明变更键盘装置的注册码的方法的第五实施例的键盘装置的外观示意图。
【具体实施方式】
[0021]现在参阅附图对涉及本发明的详细说明及技术内容说明如下:
[0022]请参阅图1,本发明的变更键盘装置的注册码的方法被应用在一键盘装置I上,该键盘装置I包括:一键盘控制单元11以及多个分别连接至该键盘控制单元11并经按压向该键盘控制单元11输出一按键信号的按键12。更进一步地,这些按键12是依据一键盘信号的矩阵电路布局分别相应地设置在该键盘装置I的一电路板(本图中未示出)上,而所谓的该键盘信号的矩阵电路具有多个分别表示该键盘信号的电性接点,而这些按键12被设置为分别对应于这些电性接点。当该键盘装置I操作时,该键盘控制单元11会扫描该矩阵电路,并获取经触发的其中一个电性接点所输出的电气信号,进而与此电气信号进行比对而输出该按键信号。此外,本发明的键盘控制单元11还存储有一制造商注册码(VID)以及一装置标识符(PID),该制造商注册码以及该装置标识符可以存储在该键盘控制单元11的一启动码(Bootcode)中,或者是存储在该键盘控制单元11所连接的一存储单元中,而该存储单元可以是一电可擦除可编程只读存储器(EEPROM)或一闪存(Flash)。该制造商注册码与该装置标识符可为一由多个字元码所组成的信息码。
[0023]请同时参阅图1和图2,本发明的方法包括有以下步骤:步骤一(S01):设定该键盘控制单元11以具有一注册码转换模式,并令该注册码转换模式以至少一个按键12经按压所输出的该按键信号为一启动条件;步骤二(S02):利用该键盘控制单元11常态判断每一个按键12所输出的该键盘信号是否符合该启动条件,若是,即令该键盘控制单元11进入该注册码转换模式;步骤三(S03):在该注册码转换模式下,利用该键盘控制单元11依次接收每一个按键12经按压所输出的键盘信号,并将这些键盘信号将记录存储为一变更后的制造商注册码或一变更后的装置标识符,覆盖该键盘控制单元11原先存储的该制造商注册码或该装置标识符,最后令该键盘控制单元11跳出该注册码转换模式。
[0024]更进一步地说明,该步骤一(SOl)主要是提供了具有该注册码转换模式的该键盘装置1,该注册码转换模式进一步建构于该键盘控制单元11的一程序指令,其主要用于变更该键盘控制单元11所存储的该制造商注册码与该装置标识符,而该注册码转换模式是以这些按键12所输出的这些按键信号中的一个作为该启动条件。为了能够清楚解释本发明的该启动条件,在此实施例中假设该键盘装置I具有一启动按键121,而该启动按键121输出的键盘信号被设定为该注册码转换模式的启动条件,也就是说,当该启动按键121经按压输出该键盘信号时,该键盘控制单元11判断符合该启动条件即会令该键盘装置I进入该注册码转换模式。此外,本实施例是以单一按键(该启动按键121)进行举例,但本发明方法并不限于此,亦可进一步以多个按键12所组成的一按键组合作为该启动条件,也就是说,使用者需要同时按压两个以上的按键12才可进入该注册码转换模式,该按键组合可以是由这些按键12中的一功能切换键(Fn_key)搭配另一按键(Fl?F9)或一数字键组成。另外,本发明实施例在前述实施例中,是以设置该启动按键121或以该按键组合作为该注册码转换模式的该启动条件,但本发明也可利
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1