[发明专利]键盘测试软件无效
申请号: | 200910169267.2 | 申请日: | 2009-08-25 |
公开(公告)号: | CN101996075A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 陈振煌;张基霖;廖祝湘 | 申请(专利权)人: | 技嘉科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/023 |
代理公司: | 北京挺立专利事务所 11265 | 代理人: | 叶树明 |
地址: | 中国台湾*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 键盘 测试 软件 | ||
技术领域
本发明与键盘测试系统有关,尤其涉及用在测试一键盘的按键的键值是否正确的测试程序。
背景技术
诸如个人计算机、笔记型计算机、手机、个人数字助理...等各种电子产品在出厂之前,都会进行一系列的测试,来确保它的所有组件都是正常,这当然也包括了配置在这类产品上的键盘。然而,针对不同的国别语系,这类电子装置所配备的键盘的规格也不尽相同。各种规格的键盘,其按键表面的符号、按键本身的位置、以及按键被按时所送出的键值,通常都有些差异。因此,适用在测试某种规格键盘的测试程序,是无法用测试另一种规格的键盘。这导致每遇到新规格的键盘,就要为它量身制作一键盘测试程序。
中国台湾公告476043号专利揭露一可自动测试不同规格键盘的方法,其主要是先取得一待测键盘的所属国家规格、机种、与机型等信息,然后根据该信息从一事先建立的测试软件数据库中,找出对应该待测键盘的测试软件,接着,用所找出来的测试软件对该待测键盘进行测试。该专利案还指出可以透过一显示器将所找出来的测试软件的键盘布局显示出来,令使用者可由该显示器上所显示的键盘布局,针对该待测键盘的每一个按键进行测试。然而,该476043号专利只是将现有的各式键盘测试程序集合在该测试软件数据库,因此,它并没有解决为新规格的键盘量身制作一键盘测试程序这项课题。
中国台湾I231420专利揭露一种DOS模式下键盘的整合测试方法。其中一个例子指出可根据一待测试键盘的原始数据文件,为该待测试键盘建立相应的键盘测试图像文件。当该待测试键盘上的ESC按键被按下然后放开时,该ESC按键的触发状态及常规状态下的扫描码数值会被取得。如果所取得的扫描码数值能在该原始数据文件中找到,则随后显示的键盘测试图像文件中对应该ESC按键的图像会消失,反之,对应该ESC按键的图像将不发生变化。然而,该I231420专利并未探讨、亦未解决为新规格的键盘量身制作一键盘测试程序这项课题。
中国台湾I304479专利揭露一种按键测试系统。该系统有一测试装置,用来侦测一按键板上的按键是否被按下。该系统还有一数据处理装置来接收该测试装置对该按键板的侦测结果。该数据处理装置具有一显示模块,该显示模块提供一按键测试窗口,用来显示该按键板及按键的分置分布。该按键测试窗口中的黑色方格表示侦测到按键被按,白色方格表示未侦测到按键被按。然而,该I304479专利并未探讨、亦未解决为新规格的键盘量身制作一键盘测试程序这项课题。
发明内容
本发明提供一种键盘测试软件,其包括一键盘数据单元及一应用程序,该键盘数据单元是用来储存多组变量,每一组变量都包括一个按键变量及一个属性表中的变量,每一属性表中的变量包括有一符号变量、一键值变量、及一个宽度变数。该应用程序包括一键盘显示单元,其用来执行一显示程序,该显示程序包括读取该键盘数据单元,及根据该键盘数据单元产生一键盘窗体。其中,该键盘窗体具有多个排成多列的虚拟按键,每一个虚拟按键是一对一地对应该键盘数据单元中的每一组变量,而且每一虚拟按键在该键盘窗体中的排列位置系由其对应的按键变量的值决定,每一虚拟按键上所显示的符号是由其对应的符号变量的值决定,每一虚拟按键的键值由其对应的键值变量的值决定,以及每一虚拟按键的宽度系由其对应的宽度变量的值决定。
较佳地,该应用程序包括一学习单元,其用来执行一学习程序,该学习程序包括接收其中一虚拟按键被按时所送出的一点选事件,接收一键盘上的一按键被按时所送出的一键值,及将该键盘数据单元中与该其中一虚拟按键相对应的键值参数的值改为该键值。
较佳地,该应用程序包括一测试单元,其用来执行一测试程序,该测试程序包括接收一待测键盘在其中一按键被按时所送出的一键值,判断所收到的键值是否等于该键盘数据单元其中一键值变量的值,及当判断结果为是时,改变该键盘窗体中与该其中一键值变量相对应的虚拟按键的表现。
无论如何,本发明的键盘测试软件在面对新规格的键盘时,只需更改该键盘数据单元,就可以使用该应用程序来测试该新规格键盘,完全不用去更改该应用程序,彻底解决先前技术无法解决的问题。
至于本发明的其它技术特征及其功能,将揭露在随后的说明。
附图说明
图1显示一笔记型计算机的外观。
图2显示本发明的键盘测试软件的一个较佳例子。
图3显示一显示程序的流程。
图4显示本发明的一键盘窗体。
图5显示本发明的一键盘数据单元的内容。
图6显示本发明的一学习程序的流程。
图7显示本发明的一测试程序的流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于技嘉科技股份有限公司,未经技嘉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910169267.2/2.html,转载请声明来源钻瓜专利网。