[发明专利]一种管理键盘输入码以及指标器输入码的方法及输入装置无效
申请号: | 94115407.6 | 申请日: | 1994-08-17 |
公开(公告)号: | CN1070299C | 公开(公告)日: | 2001-08-29 |
发明(设计)人: | 许鸿章;陈瑞和 | 申请(专利权)人: | 明碁电脑股份有限公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02 |
代理公司: | 柳沈知识产权律师事务所 | 代理人: | 马莹 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 键盘输入 以及 指标 输入 方法 装置 | ||
本发明涉及一种管理键盘输入码以及指标器输入码的方法及输入装置。
个人计算机的输入装置有很多,其中更以键盘和指标器(poin-ting devices)为主要装置。为了节省操作使用空间以及制作成本,便有将这两种装置合而为一的想法和产品,这类产品称之为混合式键盘(Hybrid keyboard);但目前市面上的类似产品对于一般软件都存在有相容性的问题。
现有的HOME ROW式键盘,见图1其中包含键盘11、指标器12,藉信号线10与主机上的键盘控制器13沟通,藉呼叫INT 9H(14)、INT16H(15)及INT 33H(16),进行资料的输入。INT 9H的服务程序会将输入的讯息分别放在键盘环缓冲器(RING BUEFER)17或将指标器位移量以及其上按键的按压状态放在指标器环缓冲器18中供INT 16H或INT 33H读取。以众所周知的方式,INT 9H为基本输出入系统(BIOS)中的键盘插断,INT 16H处理键盘输入,INT 33H提供给应用程序以便抓取鼠标的位置及状态。其应用的技术是以一引导字元(Leadingcode)来区别指标器输入装置并模拟鼠标输入装置;再改写并取代原来的键盘插断处理器(INT 9H-Keyboard Handler)管理来自混合式键盘的输入,即管理键盘的输入码以及指标器的输入码。此种方式具有,缺点一:由于必须改写键盘插断处理器来处理这特殊的指标器输入码,使得软件的不相容性成为最大的缺陷。缺点二:虽然能够模拟鼠标输入装置,但由于这输入资料是由键盘插断处理器模拟产生,所以一般通用的鼠标驱动器(Mouse Driver)便不能适用,必须用其专属的鼠标驱动器才可完成输入目的。
现有的Lexmark式键盘,见图2是以机构的方式将键盘输入装置11及指标器12结合在一起,由信号线10、20与主机上的键盘控制器13沟通,藉呼叫INT 9H(14)、INT 74H(19)、INT 16H(15)及INT33H(16),进行资料的输入。以众所周知的方式,INT 9H为基本输出入系统(BIOS)中的键盘插断,INT 16H处理键盘输入,INT 33H提供给应用程序以便抓取鼠标的位置及状态,INT 74H提供给应用程序以便抓取PS/2式鼠标的位置及状态。实际上,LEXMARK仍是两种分离的输入装置。其缺点是虽然此机构并无软件相容性的问题,但仍需要两条接线分别接续这两种不同的输入装置,而此举不但弄乱操作使用空间,对制作成本也没有明显助益。
针对现有技术的缺点,本发明的目的是提供一种管理键盘输入码及指标器输入码的方法及输入装置本发明是以引导字元来区别指标器输入装置,并模拟PS/2鼠标输入装置;再改写并取代原来的键盘控制器,例如8042IC的固件程序来管理键盘的输入码以及指标器的输入码。
由于改良部分只到键盘控制器的固件程序为止,因此这种方法没有软件相容性的问题。而且接续到主机的接线只有一条,不但使用空间简单,制作成本也相对降低。
本发明为一种管理键盘输入码及指标器输入码的方法,包含:
1、检测由一键盘输入的基本保证测试码,并判断其是否为一混合式键盘;
2、如果步骤1判断的结果为混合式键盘,要求此混合式键盘传送其为指标器输入码准备的引导位元;
3、检测并判断由混合式键盘输入的一输入码是否具有所述的引导位元;
4、如果步骤3判断的结果为是,则将此输入码模拟成PS/2式鼠标的输入码并输出至一主机。
本发明所提供了的输入装置,为一种计算机系统之输入装置,在该计算机系统中具有一控制器,此控制器分别具有一第一输出入端口及一第二输出入端口供与一键盘及一PS/2式鼠标连结,此控制器执行上述之步骤。
以下,藉由具体实施例结合附图详述本发明。
图1为现有技术中的HOME ROW式键盘。
图2为现有技术中的LEXMARK式键盘。
图3为本发明方法适用的第一种混合式键盘硬件机构。
图4为本发明方法适用的第二种混合式键盘硬件机构。
图5为本发明方法的流程。
图6为本发明运作过程中键盘、键盘控制器与主机之间的命令、资料传送情形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明碁电脑股份有限公司,未经明碁电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/94115407.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于装订器的装订组件
- 下一篇:烯烃的羰基化