一种键击事件发布方法及其计算机系统。此方法包括多个步骤。由键盘控制器扫描一计算机键盘的多个按键。按键包含至少一感压按键。各感压按键被赋予与感压按键的受压力有关的至少两种按键功能。当键盘控制器扫描到一个感压按键时,键盘控制器测量感压按键的受压力。由键盘控制器使用至少两个压力阈值来判断所测量的受压力的等级。由键盘控制器控制含有一基本输入/输出系统(Basicinput/outputsystem,BIOS)的一程序代码的一存储装置基在判断结果发布一键击事件,以启动感压按键的其中一个按键功能。
【技术实现步骤摘要】
本专利技术涉及一种键击事件(KEYSTROKE EVENT)发布方法及其计算机系统,且特别 是有关于一种使用感压按键的键击事件发布方法及其计算机系统。
技术介绍
随着计算机与其应用的广泛,人们的需求在于如何输入数据至计算机。基于此需 求,研究人员不断地致力于研究与发展各种输入装置。在这些输入装置中,计算机键盘是使 用者经常使用的主要输入装置。经由计算机键盘,使用者能输入各种数据至计算机,如输入 字符、符号、输入光标、窗口、系统运作的信号、或各种控制信号。为了增加计算机键盘所能输入的数据量,一种作法是增加计算机键盘上的 按键数量。例如,在计算机键盘上额外地规划一些具有特殊功能的按键,如功能按键 (functionkey)。然而,这样的作法却会因按键数量的增加而有操作上的问题。例如,如果 按键数量太多,有些按键可能会因为太小或太远而也不容易被按到,而且也会造成使用者 记住每个按键功能的困难度。当然,也有键盘成本增加的可能性。另外一种作法,是使用一些殊特的按键来改变其它按键原先的作用。也就是说,有 一些按键原先的作用,在这种特殊按键的组合下,会受到变更。这种特殊的按键可称为复合 键或变更键(modifierkey)。举例来说,印有「Fn」的Fn键是一种变更键,Fn键与一些功能 键(functionkey)如F4功能键同时被按下时,功能键原本的作用会受到变更,而产生另一 种作用。然而,对于使用者来说,这种需要同时按下两个按键的操作方式并不是很方便。因此,如何增加计算机键盘所能输入的数据量,是业界所致力的方向之
技术实现思路
本专利技术的目的在于提供一种键击事件发布方法及其计算机系统,通过使用感压按 键并随着其受压力的不同产生不同的功能,从而增加计算机键盘所能输入的数据量。根据本专利技术的一方面,提出一种键击事件发布方法。此方法包括多个步骤。由键盘 控制器扫描一计算机键盘的多个按键。按键包含至少一感压按键。各感压按键被赋予与感 压按键的受压力有关的至少两种按键功能。当键盘控制器扫描到一个感压按键时,键盘控 制器测量感压按键的受压力。由键盘控制器使用至少两个压力阈值来判断所测量的受压力 的等级。由键盘控制器控制一含有基本输入/输出系统(Basicinput/outputsystem,BIOS) 的程序代码的存储装置基于判断结果发布一键击事件,以启动感压按键的其中一个按键功 倉泛。根据本专利技术的一方面,提出一种计算机系统,包括计算机键盘、键盘控制器、及存 储装置。计算机键盘包含多个按键。按键包含至少一感压按键。各感压按键被赋予与该感 压按键的受压力有关的至少两种按键功能。键盘控制器操作性地连接至计算机键盘。键盘 控制器用以扫描按键。当键盘控制器扫描到一个感压按键时。键盘控制器测量感压按键的 受压力。键盘控制器更使用至少两个压力阈值来判断所测量的受压力的等级。存储装置含有基本输入/输出系统的程序代码。存储装置用以在键盘控制器的控制下基于判断结果发 布一键击事件,以启动感压按键的其中一个按键功能。为了对本专利技术的上述及其它方面有更佳的了解,下文特举较佳实施例,并配合所 附图式,作详细说明如下。附图说明图1是依照本专利技术一实施例的键击事件发布方法的流程图。图2是依据本专利技术实施例的计算机系统的一实施例的示意图。图3是图2的计算机系统的一部分的示例。图4是感压按键的扫描时段示例。图5是图4的扫描时段的一部分。图6A及6B是图1的键击事件发布方法的详细流程图的示例。其中,附图标记说 明如下200:计算机系统210:计算机键盘211 :按键211A、211W、211S、211D、211-l、211-2、211-3、211-4 :感压按键220 :键盘控制器230:存储装置232 BI0S240 :存储装置242 :操作系统244 :应用程序250:内存A-1 A-3 :感压按键21IA的三端C 电容器R:电阻器SllO S140、S602 S620 :流程步骤SI S4 :扫描时段Tl T3:时间点Vc、Vc-O、Vc-1、Vc_2、Vc_3 电压值Vss 电源Vthl Vth3 :压力阈值具体实施方式以下公开内容为键击事件发布方法及其计算机系统的实施例。在一些实施例中, 由使用感压按键并随着其受压力的不同产生不同的功能,从而增加计算机键盘所能输入的数据量。请参照图1,其依照本专利技术一实施例的键击事件发布方法的流程图。此控制方法包括多个步骤。在步骤SllO中,由键盘控制器扫描一计算机键盘的多个按键。按键包含至 少一感压按键。各感压按键被赋予与感压按键的受压力有关的至少两种按键功能。在步骤 S120中,当键盘控制器扫描至一个感压按键时,键盘控制器测量感压按键的受压力。在步骤 S130中,由键盘控制器使用至少两个压力阈值来判断所测量的受压力的等级。在步骤S140 中,由键盘控制器控制一含有基本输入/输出系统(Basicinput/outputsystem,BIOS)的程 序代码的存储装置基于判断结果发布一键击事件,以启动感压按键的其中一个按键功能。感压按键的受压力的分级能使一个感压按键被赋予至少两种以上的功能。依照受 压力的等级,感压按键其中一个按键功能便能被启动。如此,感压按键便能随着其受压力的 不同产生不同的功能,从而增加计算机键盘所能输入的数据量。请参照图2,其依据本专利技术实施例的计算机系统的一实施例的示意图。计算机系 统200例如是手提电脑、个人计算机、笔记型计算机、伺服计算机、信息处理系统、或其它具 处理器及/或内存的装置。计算机系统200至少包括计算机键盘210、键盘控制器220、存 储装置230、存储装置240、与内存250。请同时参照图2、图3、图4、及图5。配合第2 5图详细说明如下。图3图2的 计算机系统的一部分的一示例。图4是感压按键的扫描时段示例。图5是图4的扫描时段 的一部分。计算机键盘210包含多个按键211。此些按键211包含至少一感压按键。举例来 说,如图3所示,按键211可包含一组感压按键211A、211W、211S、211D、或另外一组感压按 键211-1、211-2、211-3、211-4。感压按键211A、211W、211S、211D例如是相邻且相互串联连 接。各感压按键例如是三端组件。以感压按键211A为例,其具有控制端A-1与另两端A-2、 A-3。当感压按键211A的控制端A-1被致能时,感压按键211A将随着受压力的大小而改变 其两端A-1及A-2的电阻值;当感压按键21IA的控制端A-1被禁能时,感压按键21IA则例 如是在其两端A-2及A-3上呈现低电阻的短路状态。计算机键盘210的各感压按键被赋予与感压按键的受压力有关的至少两种按键 功能。举例来说,如图3所示,感压按键A可被赋予三种按键功能,其分别对应至重压、中压、 轻压三种受压力。然本专利技术亦不限于此。感压按键的按键功能的数量可依不同使用需求有 而不同的实施方式。键盘控制器220操作性地连接至计算机键盘210。键盘控制器220例如是经由 连接器连接至计算机键盘210,包括德国工业标准(DeutschelndustrieNorm, DIN)连接 器、PS/2连接器、通用序列总线(UniversalSerialBus, USB)连接器、或本文档来自技高网...
【技术保护点】
一种键击事件发布方法,包括:由一键盘控制器扫描一计算机键盘的多个按键,该些按键包含至少一感压按键,各感压按键被赋予与该感压按键的受压力有关的至少两种按键功能;当该键盘控制器扫描至一个感压按键时,该键盘控制器测量该感压按键的受压力;由该键盘控制器使用至少两个压力阈值来判断所测量的受压力的等级;由该键盘控制器控制含有一基本输入/输出系统的一程序代码的一存储装置基于判断结果发布一键击事件,以启动该感压按键的其中一个按键功能。
【技术特征摘要】
2011.09.27 TW 1001348701.一种键击事件发布方法,包括由一键盘控制器扫描一计算机键盘的多个按键,该些按键包含至少一感压按键,各感压按键被赋予与该感压按键的受压力有关的至少两种按键功能;当该键盘控制器扫描至一个感压按键时,该键盘控制器测量该感压按键的受压力; 由该键盘控制器使用至少两个压力阈值来判断所测量的受压力的等级;由该键盘控制器控制含有一基本输入/输出系统的一程序代码的一存储装置基于判断结果发布一键击事件,以启动该感压按键的其中一个按键功能。2.如权利要求1所述的方法,其中该键盘控制器测量该感压按键的受压力的步骤包括在一第一时间点,由该键盘控制器致能该感压按键的一控制端,以允许该感压按键所连接的一电容器的电压值随着该感压按键的受压力而改变。3.如权利要求2所述的方法,其中该键盘控制器测量该感压按键的受压力的步骤包括更包括在该第一时间点后的一第二时间点,由该键盘控制器测量该电容器的电压值以代表该感压按键的受压力。4.如权利要求3所述的方法,其中该键盘控制器测量该感压按键的受压力的步骤还包括在该第二时间点,由该键盘控制器禁能该感压按键的该控制端,以避免该电容器的电压值随着该感压按键的受压力而改变。5.如权利要求4所述的方法,其中该键盘控制器测量该感压按键的受压力的步骤还包括自该第二时间点起,由该键盘控制器等待一段时间,以允许该电容器的电压值回复至其初始值。6.如权利要求1所述的方法,其中该些按键功能其中一个按键功能为使用者定义的按键功能。7.如权利要求1所述的方法,还包括该键盘控制器检测一触发信号;其中,该键盘控制器在检测到该触发信号时进入该扫描的步骤。8.权利要求7所述的方法,其中该触发信号来...
【专利技术属性】
技术研发人员:曾佳伟,高冠宇,
申请(专利权)人:纬创资通股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。