[发明专利]按键处理方法及计算机系统无效
申请号: | 200810146958.6 | 申请日: | 2008-08-28 |
公开(公告)号: | CN101661332A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 曹文俊 | 申请(专利权)人: | 纬创资通股份有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F9/445 |
代理公司: | 北京嘉和天工知识产权代理事务所 | 代理人: | 严 慎 |
地址: | 中国台湾台北县22*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 按键 处理 方法 计算机系统 | ||
技术领域
本发明涉及一种按键处理方法及计算机系统,特别是有关于一种快捷键的按键处理方法及计算机系统。
背景技术
为了提供对使用者更容易且多元的服务,一般计算机系统皆会提供许多的快捷键(Hotkey)例如功能键F1-F12或各种组合键。使用者可通过这些预设或自订的快捷键执行一些特定的服务。
一般而言,当特殊的快捷键被按下时,会产生一个触发事件例如一个中断,此时执行中的操作系统将会被暂停并中断所有执行中的程序以便去处理快捷键的服务例程,直到快捷键的服务例程启动或执行后才会恢复操作系统。如此一来,可能会中断使用者正在执行中的程序例如游戏程序或动作,造成使用者使用上的不便。
发明内容
有鉴于此,本发明的目的之一即在于提供一种不需要通过中断信号来处理快捷键的方法,以改善上述的问题,可以让使用者方便轻松地操作。
基于上述目的,本发明提供一种按键处理方法,适用于一计算机系统。计算机系统至少包括一基本输入输出系统(BIOS)以及一控制单元。处理方法包括下列步骤。首先,基本输入输出系统在一既定期间结束后,检查是否接收到一特定快捷键。若是,基本输入输出系统从控制单元中得到特定快捷键的一代码,并执行对应特定快捷键的代码的一服务。
本发明还提供一种计算机系统,至少包括一控制单元以及一基本输入输出系统。控制单元接收一按键输入。基本输入输出系统耦接控制单元,在一既定期间结束后,检查接收的按键输入是否为一特定快捷键,若是,由控制单元中得到特定快捷键的一代码,并执行对应特定快捷键的代码的一服务。
本发明还提供一种按键处理方法,适用于一计算机系统。计算机系统至少包括一基本输入输出系统以及一控制单元。方法包括下列步骤。接收一按键输入。依据相应按键输入的一代码,由基本输入输出系统或控制单元执行对应代码的一服务,其中代码用以表示按键输入是否为一特定快捷键输入。若代码表示按键输入并非特定快捷键输入时,直接由控制单元执行服务。若代码表示按键输入为特定快捷键输入时,控制单元设定一标记并记录代码,之后,基本输入输出系统在一既定期间结束后,相应于标记的设定,由控制单元中得到代码,并执行服务。
依据本发明的按键处理方法,当特殊事件触发或特定快捷键被按下时,控制单元会先记录下来,作业不会被立刻中断,因此使用者执行中的程序不会被中断,让使用者使用上更方便。
为使本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附附图,作详细说明如下。
附图说明
图1为显示一依据本发明实施例的计算机系统的方框示意图。
图2为显示一依据本发明实施例的按键处理方法的流程图。
图3为显示另一依据本发明实施例的按键处理方法的流程图,用以说明控制单元接收按键输入时的处理流程。
图4为显示另一依据本发明实施例的按键处理方法的流程图,用以产生BIOS的计时时钟。
图5为显示另一依据本发明实施例的按键处理方法的流程图,适用于BIOS。
图6为显示另一依据本发明实施例的按键处理方法的流程图,用以表示控制单元处理BIOS命令的流程。
图7为显示控制单元提供至BIOS的时序图。
主要组件符号说明:
100~计算机系统;
110~基本输入输出系统;
112~计时单元;
120~控制单元;
122~存储单元;
124~标记;
130~输入装置;
TMR~时钟信号线;
SERIRQ~中断信号线;
S210-S240~执行步骤;
S310-S370~执行步骤;
S410-S440~执行步骤;
S510-S540~执行步骤;
S610-S630~执行步骤。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬创资通股份有限公司,未经纬创资通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810146958.6/2.html,转载请声明来源钻瓜专利网。