动态更新鼠标组合键码表的方法

文档序号:6547214阅读:120来源:国知局
专利名称:动态更新鼠标组合键码表的方法
技术领域
本发明涉及一种更新鼠标组合键码表的方法,尤指一种动态更新鼠标组合键码表的方法。
背景技术
计算机外设设备因技术的提升而不断地推陈出新,以计算机的输入设备而言,如键盘或鼠标等都从先前的有线鼠标转换为无线鼠标。
在公知鼠标设计的技术中,鼠标的按键信号常是固定的且大都是由操作系统所决定的,或是使用者可以利用操作系统所提供的鼠标窗口定义重新定义鼠标按键。然而该鼠标按键定义是储存于计算机内而不是储存于该鼠标内,并且操作系统通过一驱动程序将使用者更改后的鼠标按键定义以驱动该鼠标,当使用者将鼠标移至另一台计算机时,使用者必须重新利用操作系统所提供的鼠标窗口定义重新定义鼠标按键,如此的动作造成使用者不便。

发明内容
本发明为解决上述公知的缺点,提出一种动态更新鼠标组合键码表的方法,主要目的在于使用者可动态更新鼠标内一内存的鼠标组合键码表定义。
为了达成上述的目的,本发明提供一种动态更新鼠标组合键码表的方法,该鼠标是电性连结与一客户端计算机,该方法包括执行该客户端计算机内含的一应用程序;侦测该客户端计算机与一远程服务器是否线上连结;对比该客户端计算机内含的一数据库版本与该远程服务器内含的一数据库版本;询问是否更新该客户端计算机内的数据库版本;下载该远程服务器内含的数据库至该客户端计算机内且覆盖原有的数据库;侦测该鼠标内含的一鼠标组合键码表是否对应于该客户端计算机覆盖后的数据库内其中的一鼠标组合键码表相同;询问是否需更新该鼠标内含的鼠标组合键码表内容;透过该应用程序下达一更新命令给该鼠标以进入一下载模式;及更新该鼠标内含的鼠标组合键码表内容且启用该更新后的鼠标组合键码表。


图1为本发明的动态更新鼠标组合键码表的第一实施例方法流程图;图2为本发明的动态更新鼠标组合键码表的第二实施例方法流程图;及图3为本发明的动态更新鼠标组合键码表的第三实施例方法流程图。
符号说明计算机主机 10鼠标 12按键120 内存 12具体实施方式
为了能更进一步了解本发明为达成目的所采取的技术、手段及功效,请参阅以下有关本发明的详细说明与附图,相信本发明的目的、特征与特点,当可由此得一深入且具体的了解,然而所附附图仅提供参考与说明用,并非用来对本发明加以限制者。
为了解决公知的缺点,本发明是利用鼠标内含一电子抹除式只读存储器(EEPROM)且可动态更新鼠标组合键码表的方法,该方法包含有三个方式。
第一个方式请参考图1,图1为本发明的动态更新鼠标组合键码表的第一实施例方法流程图,该鼠标是电性连结与一客户端计算机,该方法包括该客户端计算机执行内含的一应用程序(S100),其中该鼠标是为一有线鼠标或一无线鼠标。该应用程序即侦测该客户端计算机与一远程服务器是否线上连结(S102),其中该线上连结是利用网络所达成者,其中该侦测该客户端计算机的步骤中,若侦测结果为是,则进行对比该客户端计算机内含的一数据库版本与该远程服务器内含的一数据库版本(S104),若侦测结果为否,则询问是否需要更新该鼠标内含的鼠标组合键码表内容(S112),其中该客户端计算机及该远程服务器所内含的该数据库是储存有多组鼠标组合键码表,接着询问是否更新该客户端计算机内的数据库版本(S106)。
其中该询问是否更新该客户端计算机内的数据库版本的步骤,若询问结果为是,则下载该远程服务器内含的数据库至该客户端计算机内且覆盖原有的数据库(S108)。侦测该鼠标内含的一鼠标组合键码表是否与该客户端计算机覆盖后的数据库内所对应其中的一鼠标组合键码表相同者(S110),其中该侦测该鼠标内含的一鼠标组合键码的步骤,若侦测结果为否,则询问是否需更新该鼠标内含的鼠标组合键码表内容(S112)。透过该应用程序下达一更新命令给该鼠标以进入一下载模式(S114),更新该鼠标内含的鼠标组合键码表内容且启用该更新后的鼠标组合键码表(S116),其中该鼠标内含的鼠标组合键码表内容是储存于一内存内,该内存是为一电子抹除式只读存储器或一高速缓存。
第二个方式请参考图2,图2是为本发明的动态更新鼠标组合键码表的第二实施例方法流程图,该鼠标是电性连结与一客户端计算机,包括执行该客户端计算机所内含的一应用程序(S200),利用该应用程序用以编辑一新的鼠标组合键码表(S202),透过该应用程序下达一更新命令给该鼠标使得该该鼠标进入一下载模式(S204),其中该鼠标是为一有线鼠标或一无线鼠标。下载新的鼠标组合键码表且覆盖该鼠标内含的原有鼠标组合键码表内容(S206),其中该鼠标内含的鼠标组合键码表内容是储存于一内存内,该内存是为一电子抹除式只读存储器或一高速缓存。更新该鼠标内含的鼠标组合键码表内容且启用该更新后的鼠标组合键码表(S208)。
第三个方式请参考图3,图3为本发明的动态更新鼠标组合键码表的第三实施例方法流程图,该鼠标是电性连结与一客户端计算机,包括该鼠标接收所设置若干按键的电气信号(S300),其中该鼠标是为一有线鼠标或一无线鼠标。依据这些按键的电气信号制作出对应于这些按键的若干个鼠标组合键码表(S302),将这些鼠标组合键码表储存于该鼠标的一内存内(S304),其中该内存内是储存有若干个鼠标组合键码表,该内存可为一电子抹除式只读存储器或一高速缓存。侦测该鼠标是否激活一特殊信号,其中该特殊信号是由一特殊按键所产生者(S306),该特殊按键可为一开关,若侦测结果为是,则利用该特殊按键动态切换这些鼠标组合键码表。利用该特殊按键动态切换这些鼠标组合键码表(S308),启用该鼠标所选定的一鼠标组合键码表(S310)。
本发明确能借上述所揭露的技术,提供一种迥然不同于公知者的设计,能提高整体的使用价值。
但,上述所揭露的附图、说明,仅为本发明的实施例而已,凡精于此项技术者可依据上述的说明作其它种种的改良,而这些改变仍属于本发明的发明精神及本发明权利要求中。
权利要求
1.一种动态更新鼠标组合键码表的方法,该鼠标是电性连结与一客户端计算机,其特征在于,该方法包括执行该客户端计算机内含的一应用程序;侦测该客户端计算机与一远程服务器是否线上连结;询问是否更新该客户端计算机内的数据库版本;下载该远程服务器内含的数据库至该客户端计算机内且覆盖原有的数据库;侦测该鼠标内含的一鼠标组合键码表是否与对映于该客户端计算机覆盖后的数据库内其中的一鼠标组合键码表相同者;询问是否需更新该鼠标内含的鼠标组合键码表内容;及更新该鼠标内含的鼠标组合键码表内容且启用该更新后的鼠标组合键码表。
2.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该鼠标为一有线鼠标或一无线鼠标。
3.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该线上连结是利用网络所达成者。
4.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该侦测客户端计算机的步骤中,进一步包含对比该客户端计算机内含的一数据库版本与该远程服务器内含的一数据库版本。
5.如权利要求4所述的动态更新鼠标组合键码表的方法,其特征在于,该侦测客户端计算机的步骤中,若侦测结果为是,则进行对比该客户端计算机内含的一数据库版本与该远程服务器内含的一数据库版本,若侦测结果为否,则询问是否需更新该鼠标内含的鼠标组合键码表内容。
6.如权利要求5所述的动态更新鼠标组合键码表的方法,其特征在于,该客户端计算机及该远程服务器所内含的该数据库是储存有多组鼠标组合键码表。
7.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该询问是否更新该客户端计算机内的数据库版本的步骤,若询问结果为是,则下载该远程服务器内含的数据库至该客户端计算机内且覆盖原有的数据库。
8.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该侦测鼠标内含的一鼠标组合键码的步骤,若侦测结果为否,则询问是否需更新该鼠标内含的鼠标组合键码表内容。
9.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,该鼠标内含的鼠标组合键码表内容是储存于一内存内。
10.如权利要求9所述的动态更新鼠标组合键码表的方法,其特征在于,该内存是为一电子抹除式只读存储器或一高速缓存。
11.如权利要求1所述的动态更新鼠标组合键码表的方法,其特征在于,询问是否需更新该鼠标内含的鼠标组合键码表内容的步骤,若询问结果为是,则透过该应用程序下达一更新命令给该鼠标以进入一下载模式。
12.一种动态更新鼠标组合键码表的方法,该鼠标是电性连结与一客户端计算机,其特征在于,该方法包括执行该客户端计算机内含的一应用程序;利用该应用程序以编辑一新的鼠标组合键码表;透过该应用程序下达一更新命令给该鼠标以进入一下载模式;下载该新的鼠标组合键码表以覆盖该鼠标内含的原有鼠标组合键码表内容;及更新该鼠标内含的鼠标组合键码表内容且启用该更新后的鼠标组合键码表。
13.如权利要求12所述的动态更新鼠标组合键码表的方法,其特征在于,该鼠标是为一有线鼠标或一无线鼠标。
14.如权利要求12所述的动态更新鼠标组合键码表的方法,其特征在于,该鼠标内含的鼠标组合键码表内容是储存于一内存内。
15.如权利要求12所述的动态更新鼠标组合键码表的方法,其特征在于,该内存是为一电子抹除式只读存储器或一高速缓存。
16.一种动态更新鼠标组合键码表的方法,该鼠标是电性连结与一客户端计算机,其特征在于,该方法包括接收该鼠标所设置若干按键的电气信号;依据该些按键的电气信号制作出对应于这些按键的若干个鼠标组合键码表;储存这些鼠标组合键码表于该鼠标的一内存内;侦测该鼠标是否激活一特殊信号,其特征在于,该特殊信号是由一特殊按键所产生者;利用该特殊按键动态切换这些鼠标组合键码表;及启用该鼠标所选定的一鼠标组合键码表。
17.如权利要求16所述的动态更新鼠标组合键码表的方法,其特征在于,该鼠标是为一有线鼠标或一无线鼠标。
18.如权利要求16所述的动态更新鼠标组合键码表的方法,其特征在于,该内存内是储存有若干个鼠标组合键码表。
19.如权利要求16所述的动态更新鼠标组合键码表的方法,其特征在于,该内存可为一电子抹除式只读存储器或一高速缓存。
20.如权利要求16项所述的动态更新鼠标组合键码表的方法,其特征在于,该侦测该鼠标是否激活一特殊信号的步骤中,若侦测结果为是,则利用该特殊按键动态切换这些鼠标组合键码表。
全文摘要
本发明为一种动态更新鼠标组合键码表的方法,是为解决公知固定式鼠标按键定义,因此在鼠标内部加设一内存,并且在该内存内储存有若干个鼠标组合键码表,使用者可利用一应用程序动态更新鼠标组合键码表,以达成鼠标可在任一计算机上使用自订按键定义。
文档编号G06F3/033GK1855045SQ20051006619
公开日2006年11月1日 申请日期2005年4月21日 优先权日2005年4月21日
发明者张原荣 申请人:张原荣
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1