[发明专利]扩充键盘功能键的方法无效

专利信息
申请号: 96111779.6 申请日: 1996-08-28
公开(公告)号: CN1075645C 公开(公告)日: 2001-11-28
发明(设计)人: 郭俊哲;彭起凤 申请(专利权)人: 旭丽股份有限公司
主分类号: G06F3/023 分类号: G06F3/023
代理公司: 隆天国际专利商标代理有限公司 代理人: 潘培坤
地址: 台湾省*** 国省代码: 台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 扩充 键盘 功能键 方法
【说明书】:

发明涉及一种扩充键盘功能键的方法,特别是一种使键盘上的标准键码(包括A、B、C、…Z;1、2、3、…9;F1、F2、…F12…等按键)配合IBM特殊键的EO码,以形成定义扩充IBM的扩充码,并且通过视窗(Windows)软件程序的控制,来扩充键盘上功能键的用途。

虽然一般计算机系统(如:IBM)的标准键盘可设定按键的内定码有128个,然而,扣除在各国语种中使用的按键数和系统命令码以外,则最多可使用的按键码数只有8个,所以,无形中限制了扩充功能键(Hot Key)的用途。

也有针对特殊按键(如:Insert、Home、Page Up、Page Down…等)定义它们的扩充码,该方法主要是配合特殊按键的“EO”码,并结合标准码,以形成一扩充码。

这种方法虽不必动用少数仅存的键码就可扩充功能键(Hot Key)的用途,但在扩充码中,由于IBM目前仅定义标准键盘上少数的特殊键,倘若要在标准键盘中再扩充其它的功能键,则不管是否使用仅存的键码还是扩充码,都不能被计算机系统所接受。

有鉴于此,本发明的发明人根据这类缺点并依靠多年来从事制造相关产品的经验,经悉心观察并研究,终于开发设计出一种扩充键盘功能键的方法,使其可延伸扩充定义IBM的扩充码,并可配合视窗(Windows)软件程序的执行,来扩充键盘上功能键的用途。

本发明的目的是提供一种扩充键盘扩充码的方法,它使键盘上的标准键码(包括A、B、C、…Z;1、2、3、…9;F1、F2、…F12…等按键)配合IBM特殊键的EO码,以形成定义扩充IBM的扩充码,并且通过视窗(Windows)软件程序的控制,来扩充键盘上功能键的用途,使键盘的键码除了与IBM PC完全相容外,还避免了因操作系统(OS)扩充标准键码(例如:Win-L、Win-R及Application)的使用范围时,造成的冲突。

本发明的目的是这样实现的,即提供一种扩充键盘功能键的方法,包括下列步骤:

(a)首先,使键盘上的标准键码(Key Code)配合IBM特殊键的EO码,以形成定义扩充IBM的扩充码;

(b)键盘控制器接收键盘传送的键码,并将其转换成另一种内定码;

(c)键盘驱动器接收来自键盘控制器的内定码,并送入系统信息队列(System Message Queue);

(d)系统信息队列将该内定的键码送出;

(e)视窗的应用程序判断该内定的键码是否为扩充码?若是扩充码,则根据键码功能定义,执行相关程序,待执行完毕后,再清除该键盘码;若不是扩充码,则将键盘传送至下一个键盘扫描程序或释放该键码;

(f)采用这种方法,通过定义形成的扩充码,配合视窗的应用程序,扩充键盘的功能键的用途。

为了能对本发明的目的、特征及其功效作进一步的认识和了解,在此结合附图详细说明实施例如下,其中:

图1为本发明给键盘产生扩充码的流程图。

图2为本发明对视窗(Windows)的应用程序处理的流程图。

请参阅图1所示的本发明的一种”扩充键盘功能键的方法”,它使键盘上的标准键(包括A、B、C、…Z;1、2、3、…9;F1、F2、…F12…等按键)配合IBM特殊键的EO码,以形成定义扩充IBM的扩充码,它产生扩充码的方法如下所述:

首先,该键盘的操作系统(OS)在待机状态后,会开始扫描键盘上的键码10,及监测操作者是否在键盘上按压标准键11?

若在键盘上没有按压标准键,则回到待机后的状态,并继续扫描键盘上的键码10;若在键盘上有按压标准键,则会送出内定的标准键码(MakeCode)或结束键码(Break Code)12;

若送出的是标准键码(Make Code),则再判断是否按压了功能键(Hot Key)?121;若按压了功能键(Hot Key),则会送EO码+内定的标准键码(Make Code)1211;若没有按压功能键(Hot Key),则会送出标准键码(Make Code)1212;

若送出的是结束键码(Break Code),则再判断是否按压了功能键(Hot Key)?122;若按压了功能键(Hot Key),则会送EO码+内定的结束键码(Break Code)1221;若没有按压功能键(Hot Key),则会送出结束键码(Break Code)1222;

如此,即可使键盘上的标准键码(Key Code)配合IBM特殊键的EO码,以形成定义扩充IBM的扩充码。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旭丽股份有限公司,未经旭丽股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/96111779.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top