输入装置及其管理方法

文档序号:7510528阅读:140来源:国知局
专利名称:输入装置及其管理方法
输入装置及其管理方法4支术领域本发明涉及一种输入装置,特别是涉及一种用以避免幻象键(ghost key) 的输入装置。
背景技术
对大多数的电子设备而言,键盘是最常被采用的输入装置。 一键盘通常 包含有多个按键和一个位于该等按键下方的检测矩阵。请参阅图1(A),图1(A)为一对应于四个按一建(A、 B、 C、 D)的检测矩阵的范例。此检测矩阵10包含一 驱动单元12、 一检测单元14、两条驱动信号线(D,、 D2),以及两条扫描信号 线(S,、 S2)。驱动单元12是用以提供驱动信号线D!—扫描信号V,,并提供驱 动信号线02—扫描信号V2。检测单元14则是用以持续并同时检测扫描信号线 S,与S,上的电压变化。如图l(B)所示,扫描信号V,与V2为彼此错开的周期性 脉冲信号。每个按键通常都各自对应于一驱动信号线和一扫描信号线。举例而言, 按键A对应于驱动信号线D,和扫描信号线S,,按键D则对应于驱动信号线D2 和扫描信号线S2。在没有按键被按压的情况下,该等驱动信号线与扫描信号 线之间并无任何连结。若按键A被按压,驱动信号线D,和扫描信号线S,之间 会产生电连结。依此类推,若按键D被按压,则驱动信号线02和扫描信号线 S2之间会产生电连结。若按键A在驱动期间Tl内被按压,并造成驱动信号线Di和扫描信号线 S,的电连结,则检测单元14会在驱动期间Tl内检测到扫描信号线S,上出现 高电平的电压脉冲。接着,检测单元14即产生对应于按键A的一扫描码,并 将该扫描码传送至该键盘所配合的电子设备,以告知该电子设备按键A已被 按压。换句话说,若检测单元14在驱动期间Tl内检测到扫描信号线S,上出现 高电平的电压脉沖,表示按键A在驱动期间Tl内被按压。依此类推,若检测 单元14在驱动期间T2内检测到扫描信号线S,与S2上皆出现高电平的电压脉冲,表示使用者是在驱动期间T2内同时按压按键B与按4泉D。因此,检测单 元14会接着产生对应于按键B与按键D的扫描码,并将这两个扫描码传送至 该键盘所配合的电子设备。为了达成某些特殊的功能或输入某些特定的字符,使用者有时必须同时 按压不只一个按4定。举例来说,配合微软操作系统的键盘通常包含有数个多 功能按4定(multi-function key),例如ALT、 CRTL、 SHIFT和WIND0WS。通过 同时按压某个多功能按^t和另 一个按键,使用者即可达成某些特殊的功能或 输入某些特定的字符。在某些情况下,使用者甚至需要同时按压两个以上的 多功能4姿4定。以图l(A)所示的检测矩阵为例,使用者有可能会同时按压按键A、 B、 C。 如上所述,当按键A被按压时,驱动信号线D,和扫描信号线S之间会产生电 连结;当按键B被按压时,驱动信号线D2和扫描信号线S,之间会产生电连结; 当按键C被按压时,驱动信号线D,和扫描信号线S2之间会产生电连结。由此 可见,即使按键D并未被按压,驱动信号线D2和扫描信号线S2之间还是会通 过驱动信号线D,和扫描信号线S,发生电连结。因此,若按键A、 B、 C在驱动 期间Tl和T2内同时被按压,检测单元14在这两个驱动期间内会检测到扫描信号线S,与S2上都出现高电平的电压脉冲。图l(B)所示的Vs,和Vs2分别为检测单元14通过扫描信号线S,与S2检测到的电压变化。检测单元14显然会因 此误以为使用者同时按压A、 B、 C、 D等四个按键。这种误判按键被按压的情况通常被称为出现幻象键。幻象键的问题可能 会导致电子装置的误动作并造成使用者的困扰。发明内容为解决上述问题,本发明提供一种输入装置及其控制方法。在根据本发 明的输入装置中,同时按压两个多功能按键所达成的效果可被整合至单一个 多功能按键。藉此,根据本发明的输入装置可大幅减少三个按键同时被按压 的情况,以避免幻象键的问题。根据本发明的一具体实施例为一输入装置。该输入装置包含一第一多功 能按键、 一第二多功能按键、 一判断模块和一产生模块。该第一多功能按键 具有一第一模式与一第二模式。当该第一多功能按键被按压,该判断模块用 以判断该第 一多功能按键是处于该第 一模式或该第二模式。如果该第 一多功能按键被按压时是处于该第二模式,则该产生模块产生一第一复合扫描码。 该第 一 复合扫描码对应于该第 一 多功能按键与该第二多功能按键的组合。本发明的优点与精神可以藉由以下的发明详述及附图得到进一 步的了角罕。


图1 (A)为一对应于四个按键的检测矩阵的范例。图l(B)为电压信号V,、 V2、 Vs,和Vs2的示意图。图2 (A)示出了根据本发明的一具体实施例的输入装置的方块图。图2 (B)示出了当该输入装置进一步包含一第三多功能按^rt的范例。附图符号说明12:驱动单元 D,、 D2:驱动信号线 20:输入装置10:检测矩阵 14:检测单元 S,、 S2:扫描信号线 22A:第一多功能按键 22C:第三多功能按键 26:产生模块22B:第二多功能按键 24:判断模块具体实施方式
根据本发明的一具体实施例为一输入装置。请参阅图2(A),图2(A)示出 了该输入装置20的方块图。输入装置20包含一第一多功能按键22A、 一第 二多功能按键22B、 一判断模块24和一产生模块26。以配合微软操作系统的 键盘为例,第 一多功能按4定22A与第二多功能按键22B可能分别为ALT、 CRTL、 SHIFT和WINDOWS等按键中的某一个按键。在某些情况下,使用者可能必须 同时按压第一多功能按键22A与第二多功能按键22B。根据本发明,第一多功能按键22A具有一第一模式与一第二模式。在实 际应用中,使用者可藉由按压另一按键(例如CAPSLK)切换第一多功能按键 22A所处的模式。此外,第一多功能按键22A目前所处的模式可被记录在判 断模块24或产生模块26中。当第一多功能按键22A被按压,判断模块24即判断第一多功能按键22A 处于该第一模式或该第二模式。如果第一多功能按键22A被按压时是处于该第一模式,则产生模块26可产生一单键扫描码。该单键扫描码对应于该第一 多功能按键。另一方面,如果第一多功能按键22A被按压时处于该第二模式, 则产生模块26产生一第一复合扫描码。该第一复合扫描码对应于第一多功能 按键22A与第二多功能按键22B的组合。如熟悉此领域的技术者所知,配合微软搡作系统的硬件都必须符合由窗 口硬件品质实验室(Windows hardware quality labs, WHQL)制定的规范。根 据WHQL的规范,可能会同时被按压的多功能按键的组合共有六种WIND0WS + CRTL、 WINDOWS + ALT、 WINDOWS + SHIFT、 CRTL + ALT、 CRTL + SHIFT、 ALT + SHIFT。为便于解说,以下的说明是以第一多功能按键22A为ALT并且第二多功 能按键22B为CRTL的状况为例。若该ALT按键被按压时处于该第一模式,则 产生模块26可产生对应于该ALT按键本身的扫描码,代表该ALT按键被按压。 相对地,如果该ALT按键被按压时处于该第二模式,则产生模块26可产生对 应于CRTL + ALT的一复合扫描码,代表该ALT按键和CRTL按键同时被按压。 换句话说,当该ALT按键处于该第二模式时,按压该ALT按键即等同于同时 按压ALT按键和CRTL按键。如上所述,按压第一多功能按键22A即可等同于同时按压第一多功能按 键22A和第二多功能按键22B。因此,当使用者必须同时按压第一多功能按 键22A、第二多功能按键22B,以及另一特定按键时,使用者仅需将第一多功 能按键22A切换至该第二模式,并按压第一多功能按键22A和该特定按键即 可。藉此,根据本发明的输入装置20可大幅减少三个按键同时被按压的机会。在实际应用中,输入装置20可进一步包含一第三多功能按键。请参阅图 2(B),图2(B)示出了当该输入装置20包含一第三多功能按键22C的范例。 在此范例中,第一多功能按键22A进一步具有一第三模式。当第一多功能按 键22A被按压,判断模块24即判断第一多功能按键22A处于该第一、第二或 第三模式。如果第一多功能按键22A被按压时处于该第三模式,则产生模块 26产生一第二复合扫描码。该第二复合扫描码对应于第一多功能按键22A与 第三多功能4妄键2 2 C的组合。假设第三多功能按键22C为WINDOWS。延续上述的范例,如果该ALT按 键被按压时处于该第三模式,则产生模块26可产生对应于WINDOWS + ALT的 一复合扫描码,代表该ALT按键和WINDOWS按键同时被按压。易言之,当ALT按键处于该第三才莫式,按压该ALT按键即等同于同时按压ALT按键和 WINDOWS按键。根据本发明的输入装置可被广泛应用于如个人计算机或手机等各种电子 设备。如上所速,在根据本发明的输入装置中,同时接压两个多功能接键所 达成的效果可被整合至单一个多功能按键。因此,根据本发明的输入装置可 大幅减少三个按键同时被按压的情况,以避免幻象键的问题。藉由以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征 与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限 制。相反地,其目的是希望能涵盖各种改变及具相等性的安排在本发明所欲 申请的专利范围的范畴内。因此,本发明所申请的专利范围的范畴应该根据 上述的说明作最宽广的解释,以致使其涵盖所有可能的改变以及具相等性的 安排。
权利要求
1. 一种用以管理一输入装置的方法,该输入装置包含一第一多功能按键与一第二多功能按键,该方法包含下列步骤(a)当该第一多功能按键被按压,判断该第一多功能按键处于一第一模式或一第二模式,如果该第一多功能按键被按压时处于该第二模式,则执行步骤(b);以及(b)产生一第一复合扫描码,该第一复合扫描码对应于该第一多功能按键与该第二多功能按键的组合。
2. 如权利要求l所述的方法,该方法进一步包含(c) 产生一单键扫描码;其中,如果该第一多功能按键被按压时处于该第一模式,则步骤(c)被执 行,并且该单键扫描码对应于该第一多功能按键。
3. 如权利要求l所述的方法,该方法进一步包含(d) 产生一第二复合扫描码;其中,该输入装置进一步包含一第三多功能按键,该第一多功能按键进 一步具有一第三模式,如果该第一多功能按键被按压时处于该第三模式,则 步骤(d)被执行,并且该第二复合扫描码对应于该第 一多功能按键与该第三多 功能按键的组合。
4. 如权利要求l所述的方法
5. 如权利要求4所述的方法 WI画WS按键。
6. 如权利要求l所述的方法
7. 如权利要求6所述的方法 一WI画WS按键。
8. 如权利要求1所述的方法
9. 如权利要求8所述的方法 WINDOWS按键。
10. —种输入装置,包含一第一多功能按键,具有一第一模式与一第二模式;一第二多功能按键;,其中,该第一多功能按键为一ALT按键。 ,其中,该第二多功能按键为一CRTL按键或一,其中,该第一多功能按^t为一CRTL按键。 ,其中,该第二多功能按键为一SHIFT按键或,其中,该第一多功能按键为一SHIFT按键。 ,其中,该第二多功能按键为一ALT按键或一一判断模块,当该第一多功能按键被按压,该判断模块判断该第一多功能按键是处于该第一模式或该第二模式;以及一产生模块,如果该第一多功能按键被按压时处于该第二模式,则该产 生模块产生一第一复合扫描码,该第一复合扫描码对应于该第一多功能接键 与该第二多功能4姿键的组合。
11. 如权利要求10所述的输入装置,其中,如果该第一多功能按键被按压 时处于该第一模式,则该产生模块产生一单键扫描码,并且该单键扫描码对 应于该第一多功能按键。
12. 如权利要求10所述的输入装置,其中,该第一多功能按键进一步具有 一第三模式,如果该第一多功能按键被按压时处于该第三模式,则该产生模 块产生一第二复合扫描码,并且该第二复合扫描码对应于该第一多功能按键 与包含在该输入装置中的一第三多功能按键的组合。
13. 如权利要求10所述的输入装置,其中,键。
14. 如权利要求13所述的输入装置,其中 按键或一WI冊OWS按键。
15. 如权利要求10所述的输入装置,其中 按键。
16. 如权利要求15所述的输入装置,其中, 按键或一WINDOWS按键。
17. 如权利要求10所述的输入装置,其中,按键。
18. 如权利要求17所述的输入装置,其中, 键或一WINDOWS按键。该第 一多功能按键为一ALT按 ,该第二多功能按键为一CRTL ,该第一多功能按键为一CRTL ,该第二多功能按键为一SHIFT ,该第一多功能按键为一SHIFT ,该第二多功能按键为一ALT按
全文摘要
本发明提供一种输入装置。该输入装置包含一第一多功能按键、一第二多功能按键、一判断模块和一产生模块。该第一多功能按键具有一第一模式与一第二模式。当该第一多功能按键被按压,该判断模块用以判断该第一多功能按键是处于该第一模式或该第二模式。如果该第一多功能按键被按压时处于该第二模式,则该产生模块产生一第一复合扫描码。该第一复合扫描码对应于该第一多功能按键与该第二多功能按键的组合。
文档编号H03M11/00GK101257308SQ20071008561
公开日2008年9月3日 申请日期2007年3月1日 优先权日2007年3月1日
发明者林志南 申请人:达方电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1