专利名称:多功能输入装置及其控制方法
技术领域:
本发明关于一种输入装置及其控制方法,特别涉及可提供多种输入功能的输入装置及其控制方法。
背景技术:
搭配电脑系统所使用的输入装置,最早仅有点击(click)、选取(select)或键入 (key in)等单纯的输入功能,但随着电脑系统的应用层面越来越宽广,包括电脑游戏的普遍、多媒体资料的播放等,促使输入装置开始整合越来越多的附加功能。像是在鼠标上增加了可开启应用程式的多功能按键,或是在键盘上设置了多媒体档案的播放、暂停、快转、倒退等控制按钮,以供使用者透过操作输入装置更为便捷地控制电脑系统的运作。然而,上述提到的功能按键或控制按钮,通常已经由制造商预先设定好每个按钮的用途,使用者无法更改,例如键盘上的多媒体控制按钮即专用于控制多媒体档案的播放、 暂停等作业。而其他可供使用者自行设定对应功能的输入装置,则需要通过专用的程序,例如输入装置的驱动程序,或是在作业系统下执行的设定程式,将输入装置的功能按键与使用者所选取的应用程式或控制指令相互连接;若使用者想变更功能按键所对应的程式或指令、或是将输入装置连接到不同的电脑系统上使用,则需要再次执行专用的程式重新设定, 造成使用者操作上的不便利。由于已知的多功能输入装置具有上述的限制,使得输入装置不易变更控制按钮或功能按键所对应的控制功能,也无法兼顾不同使用者在操作按钮或按键的方式上的不同偏好。针对上述的情况,值得提出一种技术手段加以改善,提供一种操作上具弹性、且能适应不同使用者操作习惯的多功能输入装置。
发明内容
本发明的目的是为了提供一种多功能输入装置及其控制方法,利用输入装置中记录的多个对照表,分别用来对照使用者所控制的功能键和相对应的控制指令,让使用者可根据其惯用的功能键或功能键组合来执行的控制指令。为了达成上述目的,根据本发明的其中一种方案,提出了一种多功能输入装置控制方法,所述的多功能输入装置具有一控制单元、多功能键、包括多功能对照表及一指令表的一储存单元,以及一处理单元,所述的功能对照表分别对应到指令表。其中一个方法实施例包括接收控制单元经按压所产生的控制信号;自储存单元读取一作用中对照表,所述的作用中对照表为多功能对照表的其中之一,每一个功能对照表包括至少一功能区段,每个功能区段用以指示至少一个功能键,并对应于指令表的一指令区段;接收至少一个功能键经按压而产生的一功能信号;根据功能信号比对作用中对照表的功能区段,以获得指示出功能信号所对应的功能键的功能区段;根据经比对而获得的功能区段,读取相对应的指令区段所记录的压下控制指令;及执行该压下控制指令。实施时,自该储存单元读取该作用中对照表的步骤后更包括
判断是否接收到一切换信号,该切换信号用以切换该等多功能对照表以选取该作用中对照表;及当未接收到该切换信号,则执行接收该功能信号的步骤。实施时,判断是否接收到该切换信号的步骤后更包括当接收到该切换信号,该处理单元根据该切换信号切换该等多功能对照表,以选取该作用中对照表;及将被选取的该作用中对照表记录于该储存单元。实施时,记录该作用中对照表于该储存单元的步骤后,更包括判断该控制信号是否取消;当该控制信号取消,该输入装置则执行一般输入作业;及当该控制信号未取消,则执行接收该功能信号的步骤。实施时,执行该压下控制指令的步骤后,更包括判断该控制信号是否取消;当该控制信号取消,该输入装置则执行一般输入作业;及当该控制信号未取消,则判断是否接收到其他该等功能键经按压而产生的另一功能信号,若是,则返回根据该功能信号比对该作用中对照表的步骤执行。实施时,判断该控制信号是否取消的步骤前,更包括判断该功能信号是否取消;当该功能信号取消,则执行一释放控制指令;及当该功能信号未取消,则执行判断该控制信号是否取消的步骤。实施时,判断是否接收到另该功能信号的步骤后,更包括若否,该输入装置则执行一般输入作业,并将该控制指令所产生的控制效果适用于所执行的一般输入作业;及返回判断该功能信号是否取消的步骤执行。另一个方法实施例包括接收控制单元经按压所产生的一控制信号;接收一切换信号以切换功能对照表以便选取一作用中对照表,每一功能对照表包括至少一功能区段, 每一功能区段用以指示至少一个功能键,并对应到指令表的一指令区段;根据切换信号在功能对照表当中选取作用中对照表;及记录被选取的该作用中对照表于储存单元;藉此, 当至少一个功能键被按压时,处理单元即根据作用中对照表比对出与被按压的功能键相符的功能区段,并控制输入装置执行指令区段所记录的一控制指令。实施时,记录该作用中对照表的步骤后,更包括取消该控制信号;及该输入装置执行其他输入作业。根据另一实施方案,本发明还提供一种多功能输入装置,其中一个实施例包括用以产生控制信号的一控制单元、根据按压分别可产生功能信号的多功能键、包括多功能对照表和一指令表的一储存单元,以及一处理单元。其中,每一功能对照表包括多功能区段, 每一功能区段指示出至少一个功能键,且其中一个功能对照表为一作用中对照表;指令表包括多指令区段,分别对应每一功能对照表的功能区段,每一指令区段记录一组控制指令。 处理单元根据所接收的控制信号,将功能信号和作用中对照表的功能区段做比对,以获得指示出功能信号所对应的功能键的功能区段;再根据经比对而获得的功能区段,读取相对应的指令区段,并执行所述指令区段所记录的控制指令。本发明提供了一种多功能输入装置,包括一控制单元,用以根据按压产生一控制信号;多功能键,每一该功能键根据按压产生对应的一功能信号;一储存单元,包括多功能对照表,每一该功能对照表包括多功能区段,每一该功能区段指示出至少一个该功能键,且其中一个该功能对照表为一作用中对照表;及一指令表,包括多指令区段,该多指令区段分别对应每一该功能对照表的该至少一功能区段,每一该指令区段记录一组控制指令;及一处理单元,根据所接收的该控制信号,以该功能信号比对该作用中对照表的该至少一功能区段,以获得指示出该功能信号所对应的该功能键的该功能区段,该处理单元根据所获得的该功能区段,读取相对应的该指令区段,并执行读取到的该指令区段所记录的该组控制指令。实施时,本发明所述的多功能输入装置,更包括一切换单元,用以产生一切换信号,该处理单元根据该切换信号切换该多功能对照表,以选取该作用中对照表。实施时,该储存单元更包括—索引区段,记录被选取的该作用中对照表。实施时,该输入装置为一鼠标,该切换单元为该鼠标的左键、右键或滚轮。实施时,本发明所述的多功能输入装置,更包括一显示单元,连接于该处理单元,用于根据该处理单元的控制,显示被选取的该作用中对照表或产生该控制信号的该多功能键。实施时,该组控制指令包括一压下控制指令及一释放控制指令;其中,该处理单元根据该功能信号的产生而执行相对应该指令区段的该压下控制指令,及根据该功能信号的取消,执行相对应该指令区段的该释放控制指令。本发明提供了一种多功能输入装置,包括一控制单元,用以根据按压产生一控制信号;多功能键,每一该功能键根据按压产生对应的一功能信号;一储存单元,包括多功能对照表,每一该功能对照表包括一功能区段,每一该功能区段指示出至少一个该功能键,且其中一个该功能对照表为一作用中对照表;及一指令表,包括一指令区段,该指令区段对应每一该功能对照表的该功能区段,该指令区段记录一组控制指令;及—处理单元,根据所接收的该控制信号,以该功能信号比对该作用中对照表的该功能区段,当该作用中对照表的该功能区段与该功能信号指示出相同的该多功能键,该处理单元读取及执行该指令区段所记录的该组控制指令。实施时,本发明所述的多功能输入装置,更包括
一切换单元,用以产生一切换信号,该处理单元根据该切换信号切换该等功能对照表,以选取该作用中对照表。实施时,本发明所述的多功能输入装置,更包括一显示单元,连接于该处理单元,用于根据该处理单元的控制,显示被选取的该作用中对照表或产生该控制信号的该多功能键。实施时,该储存单元更包括一索引区段,记录被选取的该作用中对照表。藉由本发明所揭露的技术手段,当参照到不同的功能对照表时,相同的控制指令可能对应到不同的功能键,藉此,不同的使用者可据其惯用的操作方式,控制输入装置执行特殊的控制指令,以增加使用者输入资料或操作电脑系统的效率。详细的内容及实作方式,请参阅以下图式及实施例的进一步说明。
图1是本发明所提供一种多功能输入装置实施例的方块图;图2是本发明所提供的储存单元实施例的资料结构示意图;图3是本发明所提供一种多功能输入装置控制方法实施例的流程图;图4是本发明所提供一种多功能输入装置控制方法的执行模式实施例的流程图; 及图5是本发明所提供一种多功能输入装置实施例的俯视示意图。 附图标记说明1-输入装置;10-切换单元;11-控制单元;12-处理单元;120-连接单元;13-功能单元;130-功能键;14-储存单元;140-功能对照表;142-指令表; 1421-142M-指令区段;144-索引区段;15-感测单元;16-显示单元;20-2N-功能对照表; 201-20M、211-21M、2N1-2NM-功能区段;S301-S319-流程步骤;S401-S421-流程步骤;5-鼠标;51-控制单元;52-输入键;53-功能键;54-滚轮;56-显示单元。
具体实施例方式图1为本发明所提供的一种多功能输入装置的实施例方块图。本实施例的输入装置1包括一切换单元10、一控制单元11、一处理单元12、一功能单元13及一储存单元14。本实施例的输入装置10以鼠标为例,因此还可包括用以侦测鼠标移动轨迹和方向的感测单元15(例如光学感测元件);处理单元12中还包括一连接单元120,以供鼠标经由有线或无线方式与主机、笔记型电脑、平板电脑、个人数字助理或移动电话等运算系统连接;甚至更可设置用来显示资讯的一显示单元16。控制单元11可为一控制按键,于使用者按压时产生一控制信号,用以指示处理单元12执行一般输入作业以外的控制功能。在此所述的一般输入作业可指输入装置1现有的功能,例如单击鼠标左键以选取物件、或双击鼠标左键以启动程式等输入功能。功能单元13包括多个功能键130,不同的功能键130、或多个功能键130的组合, 可用于执行不同的控制功能。每一功能键130被使用者按压时,分别会产生相对应的一功能信号,指示出被按压的功能键130,以供处理单元12辨识。在本实施例中,功能单元13以多个脚位(Pin)分别对应每一个功能键130 ;换言之,当第一个功能键130被按压时,所产生的功能信号即指示出第一脚位,供处理单元12藉此识别出被按压的功能键130。储存单元14中包括多功能对照表140、一指令表142及一索引区段144。每个功能对照表140皆包括多个功能区段,每一个功能区段皆用于记录功能键的脚位,以指示出一个功能键130、或多个功能键130的组合。指令表142中亦包括多个指令区段,每个指令区段皆记录一组控制指令。索引区段144中则记录了多个功能对照表140的其中之一为作用中对照表,以供处理单元12读取及参照。切换单元10可为鼠标的左键、右键或滚轮,于按压或滚动时产生一切换信号,所述的切换信号可指示处理单元12切换功能对照表140,以选取不同功能对照表140作为作用中对照表,并记录在索引区段144。参阅图2所示本实施例的储存单元14的资料结构示意图,本实施例的功能对照表 140共有N个,分别为功能对照表20、21到2N ;N为大于1的整数。每个功能对照表20到2N分别具有M个功能区段;M为大于1的整数。换言之,功能对照表20包括M个功能区段201到20M ;功能对照表21包括M个功能区段211到21M ; 功能对照表2N包括M个功能区段2附到2匪,依此类推。指令表142则包括M个指令区段1421到142M。每个功能对照表20到2N的M个功能区段皆一一对应指令区段1421到142M。换言之,功能区段201到20M分别对应到指令区段1421到142M ;功能区段211到21M亦分别对应到指令区段1421到142M ;功能区段 2N1到2匪也分别对应到指令区段1421到142M,依此类推。再回到图1,当处理单元12根据使用者的操作而控制输入装置1时,若接收到控制单元11产生的控制信号,处理单元12即会判断输入装置1将根据功能键130的按压而执行特定的控制指令、或根据切换单元10切换功能对照表140以选取新的作用中对照表。其中,当处理单元12接收到控制信号,且进一步接收到切换单元10产生的切换信号时,处理单元12将读取索引区段144的记录,辨识出作用中对照表,例如预设的记录为 “1”,处理单元12即可参照到第一个功能对照表(即图2所示的功能对照表20)。处理单元12再根据切换信号的指示切换到不同的功能对照表,例如根据滚轮滚动一次、或按键点击一次,处理单元12即切换一次,选取第二个功能对照表(如第二图所示功能对照表21), 并将根据切换信号所切换到的功能对照表记录在索引区段144,例如更新索引区段144的资料为“2”,以供处理单元12下一次辨识作用中对应表时,可参照到第二个功能对照表21。 显示单元16可显示目前被记录在索引区段144的资料,亦即显示目前的作用中对照表。另一方面,当处理单元12接收到控制信号,又接收到功能单元13中的一或多个功能键130所产生的功能信号时,处理单元12即读取索引区段144中的记录,以辨识出目前的作用中对照表为何者。接续上述例示,假设索引区段144记录的是更新后的资料“2”。当处理单元12根据索引区段144的记录,辨识出作用中对照表为功能对照表21时,处理单元 12再读取功能对照表21的各个功能区段211到21M,一一与功能信号进行比对,以辨识出指示相同功能键130或相同功能键130组合的功能区段。例如,处理单元12于接收到控制信号的同时,也接收到第一及第三个功能键130 分别产生的功能信号,分别指出功能单元13的第一脚位及第三脚位。处理单元12接着在功能对照表21中,根据接收到的第一脚位及第三脚位,一一比对功能区段211到21M,以辨识其中记录相同脚位资料的功能区段。当其中一功能区段所示
9指出的脚位资料与功能信号所对应的功能键130相同时(在本例中即为记录了第一及第三脚位的功能区段),处理单元12则根据被比对出来的所述功能区段,读取与该功能区段相对应的指令区段,并执行该指令区段中的控制指令。举例而言,在功能对照表21中,比对出第三个功能区段(即功能区段213)所指示的资讯亦为功能单元13的第一脚位及第三脚位,处理单元12即根据功能区段213,读取出指令表142当中相对应的指令区段,也就是第三个指令区段1423所记录的控制指令,并加以执行。而当索引区段144记录的作用中对照表再度根据切换信号变更后,更新后作用中对照表的第三个功能区段所记录的脚位资料可能不再是第一脚位与第三脚位。藉此,当使用者欲执行相同的控制指令时,不同的作用中对照表的同一功能区段可能记录不同的功能键130脚位,也就使同一个指令区段1423的控制指令参照到不同的功能键130或组合。输入装置1不但可以透过控制单元11及多个功能键130,对应到指令表144中的各项控制指令,以提供使用者更多的输入功能。更重要的是,储存单元14包括多个功能对照表140,每个功能对照表140中的同一功能区段所对应的功能键的组合可做不同设计。例如功能对照表20的第一个功能区段201与功能对照表21的第一个功能区段211皆对应到指令表142的第一个指令区段1421 ;然而,功能区段201可记录第一脚位,以对应到第一个功能键130,而功能区段211则可记录第二及第三脚位,以对应功能单元13的第二及第三个功能键130的组合。藉此,使用者使用输入装置1时,即可依照自己的使用习惯,切换不同的功能对照表140为作用中对照表,以便于透过按压惯用的功能键或功能键的组合,而控制输入装置1 执行不同的控制指令。本实施例所述的输入装置1虽以鼠标为例说明,但熟悉本技术领域的人士亦可根据上述说明,改以键盘为例。当所述的输入装置为键盘时,除了不需要感测单元之外,控制单元可为键盘上额外设置的按键或开关,切换单元则可为键盘上原有的任一按键。其他元件则可参照第一图所示,于此不再重述。在本实施例中,每个指令区段1421到142M中记录的控制指令,可包括一压下控制指令及一释放控制指令。其中,当处理单元12根据功能键130被按压而产生的功能信号, 比对到特定的指令区段时,可执行该指令区段中的压下控制指令;而当功能键130被放开 (release)后,处理单元12亦能得知功能信号取消,因此,还可根据功能信号的取消,再执行同一个指令区段中的释放控制指令,提供更多样的输入功能。图3为本发明所提供的一种多功能输入装置控制方法实施例流程图,以下说明请一并配合第一图参阅。输入装置1通常用于执行一般的输入指令(S301),例如以感测单元 15感测鼠标的移动轨迹、再由处理单元12控制指标移动、点选或卷动萤幕画面。在操作过程中,处理单元12可判断是否接收到控制单元11被按压所产生的控制信号(S303),若无, 即于步骤S301继续执行一般的输入指令。但若接收到控制信号,即可知使用者欲利用输入装置1执行额外的控制指令。此时,处理单元12可读取储存单元14中的索引区段144,以便从多个功能对照表140中辨识出目前的作用中对应表(S305)。处理单元12进一步侦测是否接收到由切换单元10所产生的切换信号(S307),例如滚动鼠标的滚轮而产生的信号,以判断输入装置1将进入一设定模式或一执行模式。
当处理单元12进一步接收到切换信号,输入装置1即进入一设定模式,用以变更输入装置1各项控制指令所对应的功能键130。根据切换信号的指示,处理单元12将切换功能对照表140,以选取新的作用中对照表(S309)。例如根据滚轮被滚动的次数,以切换不同的功能对照表作为新的作用中对照表。举一具体的例子,例如原本的作用中对照表为第二个功能对照表21,而切换信号指示出滚轮滚动三次,处理单元12则切换三次作用中对照表,选取第五个功能对照表为新的作用中对照表。接着再将被选取的功能对照表记录到索引区段144(S311),以供处理单元12后续辨识参照。接着判断控制信号是否因控制单元11被放开而取消(S319),若是的话,即表示输入装置1已停止执行特殊的控制作业,此时可返回步骤S301执行一般的输入指令。若处理单元12于步骤S307的判断后未侦测或接收到切换信号,则进入一执行模式,用以根据作用中对照表的设定,使输入装置1透过不同的功能键130或其组合执行不同的控制指令。进入执行模式后,处理单元12接收至少一个功能键130被按压而产生的功能信号 (S313),再根据作用中对照表的各个功能区段的记录,一一比对功能信号所指示出被按压的功能键130的脚位,以找出与被按压的功能键130相符的功能区段(S315);以及进一步于指令表142中,根据被比对出的功能区段,找出相对应的指令区段,并执行该指令区段中所记录的一组控制指令(S317)。在上述程序中,在步骤S311及S317之后,处理单元12皆会判断设定信号是否取消(S319),例如使用者放开控制单元11后停止产生设定信号若是,则表示使用者将停止由输入装置1执行特殊的控制指令,因此即可返回步骤S301,执行一般的输入指令;但若在变更作用中对照表或执行一项控制指令后,控制信号仍未取消,使者用可能切换不同的功能键130,此时,即可返回步骤S313以再度执行不同的控制指令,直到使用者放开控制单元 11,使控制信号取消为止。图4提供了多功能输入装置控制方法中,有关执行模式的一种实施方式的详细流程。本实施例中的输入装置请参阅第一图,所述的输入装置1以鼠标为例说明。首先,输入装置1可执行一般的移动、点选等输入指令(S401)。当接收到控制信号后(S403)即可读取储存单元14中所记录的作用中对照表(S405),以及接收功能键130被按压所产生的功能信号(S407)。接着,处理单元12即根据功能信号所代表的脚位,比对作用中对照表的各个功能区段,以找出记录着相同脚位资料的功能区段(S409)。由于功能对照表140的功能区段分别与指令表142的指令区段一一对应,因此, 当找出与功能信号相应的功能区段后,处理单元12即可找到与步骤S409中所比对出来的功能区段相对应的指令区段,并执行该指令区段所记录的一组控制指令中的压下控制指令(S411)。在一具体例子中,将鼠标同时在电脑系统上列举(enumerate)为人机介面装置 (HID)的指标装置和键盘装置后,即可经由上述程序,于控制单元11及功能键130被按压时执行如「送出Ctrl键、迟延300毫秒、送出C键」的压下控制指令,进行「复制」的工作。执行了压下控制指令后,处理单元12更侦测功能信号是否取消(S413),例如使用者放开原本按压的功能键130 ;若是,则可执行同一指令区段的控制指令中的释放控制指令(S417),例如“送出Cl键、延迟300毫秒、送出Ctrl键”的释放控制指令。若功能信号未取消、或是执行了释放控制指令后,则更进一步侦测控制信号是否取消(S419)。
若控制信号因控制单元11被放开而取消,输入装置1即返回步骤S401,执行一般的输入作业;但若控制信号并未取消,处理单元12则继续判断是否接收到不同的功能键 130被按压而产生的功能信号(S421),换言之,即是判断使用者是否为了执行不同的控制指令而按压了不同的功能键130或功能键130组合。在控制信号未取消的情况下,又接收到不同的功能信号后,就可以返回步骤S409, 使处理单元12再度执行S409及其以下的步骤。若控制信号未取消,但处理单元12也未接收到不同的功能信号,表示使用者并未改变所要执行的控制指令,处理单元12此时可执行其他的输入指令,仅需将原先执行压下或释放控制指令所产生的控制效果适用在目前执行的输入作业即可(S415)。图5显示一种多功能输入装置具体实施例的俯视示意图,本例所述的输入装置为一鼠标5,其设置有处理单元(图未示)以控制一控制单元51、二个输入键52、多个功能键 53、一滚轮54及一显示单元56。此外,鼠标还包括一储存单元(图未示)以储存资料,以及一感测单元(图未示) 用以感测鼠标5的位移轨迹和方向。所述的感测单元可为一光学感测元件。当鼠标5处在一般的操作模式时,处理单元可接收感测单元感测到的位移轨迹和方向,以及接收输入键52 (如左、右键)经使用者按压、或滚轮54经使用者滚动所产生的信号,并加以处理后,透过连接单元传送到运算处理系统(如电脑),以执行一般输入指令。而当鼠标5的控制单元51经使用者按压而产生控制信号时,则进入一控制模式; 当鼠标5处在控制模式时,处理单元则可根据所接收到的切换信号切换不同的功能对照表,或根据接收到的功能信号,执行相对应的控制指令。在控制模式时,可透过输入键52或滚轮54 (如第一图所示的切换单元10)控制鼠标5切换功能对照表。处理单元可根据输入键52被按压、或是滚轮54滚动的次数,来判断应选取多功能对照表中的何者作为新的作用中对照表。例如原本的作用中对照表为多功能对照表中的第二个对照表,经处理单元在控制模式下接收到滚轮54滚动三次的切换信号后,改选取第五个功能对照表为新的作用中对照表。其中,显示单元56可根据处理单元的控制,将被选取为作用中对照表的识别资料(例如功能对照表的代号)加以显示,以方便使用者确认目前的作用中对照表为何。此外,在控制模式时,处理单元还可根据不同的功能键53或其组合被按压所接收到的功能信号,从作用中对照表找出相同的功能键53或其组合所对应的功能区段,再对应到特定的指令区段,以执行压下控制指令;或更进一步于该等功能键53被放开时,执行对应的释放控制指令。在操作功能键53以执行特定的控制指令时,处理单元亦可将被按压的功能键53的识别资料,如各个功能键53所对应到的脚位,输出到显示单元56显示。直到控制单元51被放开而停止产生控制信号,处理单元才判断鼠标5回到一般操作模式,单纯处理点击或选取等一般输入指令。综合上述各实施例的说明,本发明所提供的多功能输入装置及其控制方法,藉由提供多个功能对照表并选取其一,与被操作的功能键进行比对,让使用者依据其操作习惯, 弹性地执行不同的控制指令,以增加输入装置的操作便利性。然而,上述各实施例当中的项目及元件,仅为阐述本发明所举的例示,并无自限所请求保护的范围的意图。凡遵循本发明的精神及根据本发明所揭示的技术手段,而进行微
1幅的修饰或改变者,亦属本发明所保护的范畴。
权利要求
1.一种多功能输入装置的控制方法,其特征在于,该多功能输入装置具有一控制单元、 多功能键、包括多功能对照表及一指令表的一储存单元,以及一处理单元,该多功能对照表分别对应该指令表,该方法包括接收该控制单元产生的一控制信号;自该储存单元读取一作用中对照表,该作用中对照表为该多功能对照表其中之一,其中,每一该多功能对照表包括至少一功能区段,该功能区段用以指示至少一个该功能键,该功能区段并对应于该指令表的一指令区段;接收至少一个该功能键经按压而产生的一功能信号;根据该功能信号比对该作用中对照表的该功能区段,以获得指示出该功能信号所对应的该功能键的该功能区段;根据经比对而获得的该功能区段,读取相对应的该指令区段所记录的一压下控制指令;及执行该压下控制指令。
2.如权利要求1所述的多功能输入装置的控制方法,其特征在于,自该储存单元读取该作用中对照表的步骤后更包括判断是否接收到一切换信号,该切换信号用以切换该多功能对照表以选取该作用中对照表;及当未接收到该切换信号,则执行接收该功能信号的步骤。
3.如权利要求2所述的多功能输入装置的控制方法,其特征在于,判断是否接收到该切换信号的步骤后更包括当接收到该切换信号,该处理单元根据该切换信号切换该多功能对照表,以选取该作用中对照表;及将被选取的该作用中对照表记录于该储存单元。
4.如权利要求3所述的多功能输入装置的控制方法,其特征在于,记录该作用中对照表于该储存单元的步骤后,更包括判断该控制信号是否取消;当该控制信号取消,该输入装置则执行一般输入作业;及当该控制信号未取消,则执行接收该功能信号的步骤。
5.如权利要求2所述的多功能输入装置的控制方法,其特征在于,执行该压下控制指令的步骤后,更包括判断该控制信号是否取消;当该控制信号取消,该输入装置则执行一般输入作业;及当该控制信号未取消,则判断是否接收到其他该功能键经按压而产生的另一功能信号,若是,则返回根据该功能信号比对该作用中对照表的步骤执行。
6.如权利要求5所述的多功能输入装置的控制方法,其特征在于,判断该控制信号是否取消的步骤前,更包括判断该功能信号是否取消; 当该功能信号取消,则执行一释放控制指令;及当该功能信号未取消,则执行判断该控制信号是否取消的步骤。
7.如权利要求6所述的多功能输入装置的控制方法,其特征在于,判断是否接收到另该功能信号的步骤后,更包括若否,该输入装置则执行一般输入作业,并将该控制指令所产生的控制效果适用于所执行的一般输入作业;及返回判断该功能信号是否取消的步骤执行。
8.一种多功能输入装置的控制方法,该多功能输入装置具有一控制单元、多功能键、包括多功能对照表及一指令表的一储存单元,以及一处理单元,该多功能对照表分别对应到该指令表,该方法包括接收该控制单元产生的一控制信号;接收一切换信号,该切换信号用以切换该多功能对照表以选取一作用中对照表,其中, 每一该功能对照表包括至少一功能区段,该功能区段用以指示至少一个该功能键,该功能区段并对应于该指令表的一指令区段;根据该切换信号于该多功能对照表当中选取该作用中对照表;及记录被选取的该作用中对照表于该储存单元;藉此,当至少一个该功能键被按压时,该处理单元即根据该作用中对照表比对出与被按压的功能键相符的该功能区段,并控制该输入装置执行该指令区段所记录的一控制指令。
9.如权利要求8所述的多功能输入装置的控制方法,其特征在于,记录该作用中对照表的步骤后,更包括取消该控制信号;及该输入装置执行其他输入作业。
10.一种多功能输入装置,其特征在于,包括 一控制单元,用以根据按压产生一控制信号;多功能键,每一该功能键根据按压产生对应的一功能信号; 一储存单元,包括多功能对照表,每一该功能对照表包括多功能区段,每一该功能区段指示出至少一个该功能键,且其中一个该功能对照表为一作用中对照表;及一指令表,包括多指令区段,该多指令区段分别对应每一该功能对照表的该至少一功能区段,每一该指令区段记录一组控制指令;及一处理单元,根据所接收的该控制信号,以该功能信号比对该作用中对照表的该至少一功能区段,以获得指示出该功能信号所对应的该功能键的该功能区段,该处理单元根据所获得的该功能区段,读取相对应的该指令区段,并执行读取到的该指令区段所记录的该组控制指令。
11.如权利要求10所述的多功能输入装置,其特征在于,更包括一切换单元,用以产生一切换信号,该处理单元根据该切换信号切换该多功能对照表, 以选取该作用中对照表。
12.如权利要求11所述的多功能输入装置,其特征在于,该储存单元更包括 一索引区段,记录被选取的该作用中对照表。
13.如权利要求11所述的多功能输入装置,其特征在于,该输入装置为一鼠标,该切换单元为该鼠标的左键、右键或滚轮。
14.如权利要求11或13所述的多功能输入装置,其特征在于,更包括一显示单元,连接于该处理单元,用于根据该处理单元的控制,显示被选取的该作用中对照表或产生该控制信号的该多功能键。
15.如权利要求10所述的多功能输入装置,其特征在于,该组控制指令包括一压下控制指令及一释放控制指令;其中,该处理单元根据该功能信号的产生而执行相对应该指令区段的该压下控制指令,及根据该功能信号的取消,执行相对应该指令区段的该释放控制指令。
16.一种多功能输入装置,其特征在于,包括一控制单元,用以根据按压产生一控制信号;多功能键,每一该功能键根据按压产生对应的一功能信号;一储存单元,包括多功能对照表,每一该功能对照表包括一功能区段,每一该功能区段指示出至少一个该功能键,且其中一个该功能对照表为一作用中对照表;及一指令表,包括一指令区段,该指令区段对应每一该功能对照表的该功能区段,该指令区段记录一组控制指令;及一处理单元,根据所接收的该控制信号,以该功能信号比对该作用中对照表的该功能区段,当该作用中对照表的该功能区段与该功能信号指示出相同的该多功能键,该处理单元读取及执行该指令区段所记录的该组控制指令。
17.如权利要求16所述的多功能输入装置,其特征在于,更包括一切换单元,用以产生一切换信号,该处理单元根据该切换信号切换该等功能对照表, 以选取该作用中对照表。
18.如权利要求17所述的多功能输入装置,其特征在于,更包括一显示单元,连接于该处理单元,用于根据该处理单元的控制,显示被选取的该作用中对照表或产生该控制信号的该多功能键。
19.如权利要求17所述的多功能输入装置,其特征在于,该储存单元更包括一索引区段,记录被选取的该作用中对照表。
全文摘要
本发明提供了一种多功能输入装置控制方法,所述输入装置具有控制单元、多功能键、多功能对照表及一指令表,以及处理单元,所述功能对照表分别对应指令表,该方法包括接收控制单元产生的控制信号;读取作用中对照表,作用中对照表为功能对照表其中之一,每一功能对照表包括用以指示出功能键的功能区段,并对应于指令表的指令区段;接收功能键经按压而产生的功能信号;根据功能信号比对作用中对照表的每一功能区段,当功能信号与功能区段所指出的功能键相同时,读取并执行对应于所述功能区段的指令区段所记录的一控制指令。
文档编号G06F3/033GK102262436SQ20101018325
公开日2011年11月30日 申请日期2010年5月26日 优先权日2010年5月26日
发明者周鸿儒, 黄国华 申请人:讯凯国际股份有限公司