[发明专利]定义输入装置的快捷键的方法无效
申请号: | 200810149913.4 | 申请日: | 2008-10-15 |
公开(公告)号: | CN101727190A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 钟桂琳 | 申请(专利权)人: | 钟桂琳 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定义 输入 装置 快捷键 方法 | ||
技术领域
本发明关于一种定义输入装置的快捷键的方法,特指一种可依据使用者使用各应用程序操作习惯来定义输入装置的快捷键的方法。
背景技术
在计算机系统的架构中,键盘、鼠标输入装置是扮演着与系统沟通不可或缺的角色,请参阅图1,稍有计算器常识的人,均可了解键盘与计算机系统间运作方式,主要是通过下列步骤达成:
步骤1:当使用者按下键盘任一按键,键盘内的电路会产生属于该按键的特定信号(键盘上每一按键所定义的信号都不同);
步骤2:键盘上的微处理器检测到前述信号时,会产生一个对应该信号的扫描码(Scan Code),并将该扫描码暂存主机板的缓冲区中;
步骤3:主机板上的BIOS主动读取该扫描码,将其转换为该扫描码所对应为一组内码(internal code),并储存于内存(RAM)中,供中央处理器进行数据处理;
步骤4:中央处理器读取该组内码,并将该组内码所对应的字符功能加以执行(执行动作或是显示该字符于屏幕上)。
由上述流程说明可得知,每敲下一按键产生的信号,最后都被BIOS转为属于该按键的一组内码,而键盘内码的编码方式,早期是以ASCII码、ISO8859码或EBCDIC码为英文编码原则,而中文编码早期是以BIG5为编码原则,演变至今,目前信息业已将全球各种语是整合于UNICODE码内,现今所称的内码多是以UNICODE码为主。
内码产生的目的,是将人类可识别文字转为中央处理器可读取的二进制代码(如图2所示),例如:按压SPACE键,BIOS会将其转成为U+0020,供中央处理器CPU读取识别后,并在屏幕上产生一空字符串;按压数字键0时,BIOS会转成U+0030,供中央处理器读取识别,并在屏幕上产生并在屏幕上产生一个0字符。
上述为UNICODE码中的图形字符,其特点便是输入后会直接在屏幕的光标处,产生一相对的字符符号,另外UNICODE码另外定义有一种控制字符,该控制字符与图形字符差异性在于:该控制字符不会在屏幕显示,而是控制计算机直接执行某一特定动作或是指令,如:方向键的游移、DEL键删除字符或ESC键等,由于前述按键均由BIOS依UNICODE码进行转换,故,全世界键盘上皆具有会产生控制字符的按键。
然,随着应用程序的发展及迅速地整合,以往的键盘上所定义的控制字符,早无法因应大多数应用程序的复杂需求,现今应用程序多会针对自行开发的动作或是功能设计定义有快捷键,令使用者能简便地操作程序。
快捷键(又名:快速键)是指按下功能键(如CTRL、SHIFT或是FN)及搭配其它按键,其作用方式类似控制字符的功用,用来控制窗口或执行某一特定动作;其主要是在应用程序内部定义,对于中央处理器与键盘作业方式,并无任何不同;亦即,具有快捷键功能的应用程序,其本身需具有快捷键定义表,并与应用程序同时被加载计算机系统存储器中,当使用者按压快捷键时,所述多个按键同样会产生的扫描码,并通过BIOS编译为所属的UNICODE码,供中央处理器进行读取,此时,中央处理器依应用程序预设快捷键定义表输出所对应的指令,例如:EXCEL应用程序中,输入Ctrl键+N键,通过编码程序及快捷键定义表会产生新开文件的指令,使用者多半会将常用功能或动作的快捷键记忆,以期能快速输入并运用。
然,上述应用程序的快捷键功能,虽可简便地操作应用程序,并对文件进行编辑,但,上述快捷键的定义,主要是由程序开发商自行定义,故有诸多限制,例如:使用时须搭配功能键(CTRL、SHIFT或是FN)同时使用,也就是说,快捷键的操作需使用双手同时按压二个甚至三个按键,若使用者欲自行更改或增加快捷键时,需依照每一应用程序相关规定,逐一修改应用程序内的快捷键定义表,十分地繁复。
为此,如何令使用者简便地依照于使用每一应用程序的习惯定义快捷键乃为本发明所钻研的课题。
发明内容
本发明的主要目的在提供一种定义输入装置的快捷键的方法,令使用者可依使用于每种应用程序的操作习惯自行定义快捷键,该方法执行在具有中央处理器的计算机系统中执行,该方法是事先提供多个快捷键定义表(TABLE),各所述多个定义表是分别对应一应用程序,且该每一定义表事先定义有使用者定义键以及与定义键相对应的快捷键仿真码,该方法是包含下列步骤:
步骤1:该快捷键定义表是与其所对应的程序执行文件同时加载系统中;
步骤2:当使用者输入使用者定义键时,经BIOS转换为内码,该中央处理器是依照加载的快捷键定义表,将该定义键所对应的快捷键仿真码输出至应用程序中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钟桂琳,未经钟桂琳许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810149913.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:伸缩型镜头装置的驱动方法
- 下一篇:宽视角液晶显示器阵列基板及其制造方法