CN1151425C - 用于键盘的按键的组合输入方法 - Google Patents

用于键盘的按键的组合输入方法 Download PDF

Info

Publication number
CN1151425C
CN1151425C CNB991221915A CN99122191A CN1151425C CN 1151425 C CN1151425 C CN 1151425C CN B991221915 A CNB991221915 A CN B991221915A CN 99122191 A CN99122191 A CN 99122191A CN 1151425 C CN1151425 C CN 1151425C
Authority
CN
China
Prior art keywords
button
time
syntagmatic
keyboard
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB991221915A
Other languages
English (en)
Other versions
CN1294339A (zh
Inventor
洪发生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CNB991221915A priority Critical patent/CN1151425C/zh
Publication of CN1294339A publication Critical patent/CN1294339A/zh
Application granted granted Critical
Publication of CN1151425C publication Critical patent/CN1151425C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

本发明提供一种键盘的按键的组合输入方法,其是用于包括处理机、计时器、记忆体、复数按键的键盘、按键资料库及显示装置的电子装置,其中,该按键资料库储存有该键盘的各按键及各按键相互间的组合所代表的键值或指令,该记忆体中设定有一第一时间及大于该第一时间的第二时间,该组合输入方法包括下列步骤:持续扫描各按键;在侦测到被按下的第一个按键后,根据所侦测的第二个按键是在第一时间内按下、在第一时间与第二时间之间按下或在第二时间内仍未按下,而判断第一及第二个按键是否有组合关系,及该组合关系为两不同键的组合(双键的单击)或同一键的组合(单键的连续双击);然后检索该按键资料库,并根据检索结果更新该显示装置的显示内容,借以使键盘的组合键的输入方便且迅速,以及使按键的组合多样化而可用于按键数少的键盘。

Description

用于键盘的按键的组合输入方法
本发明是关于一种键盘的按键的组合输入方法,尤指一种可使键盘的组合键的输入方便且迅速,以及使按键的组合多样化而可用于按键数少的键盘的按键的组合输入方法。
传统键盘的输入有按住一键(Shift,Ctrl,Alt)再按另一键的组合键输入方法者。此一组合键输入方法在两键间距过大或过小时,按住一键的一指常为按另一键的另一指所限制或阻碍,而减慢输入的速度,因此通常需一手按住一键,另一手按另一要组合的按键,亦即需双手才能维持正常的输入速度。
另外,如上所述,按住一键的一指常为按另一键的另一指所限制或阻碍,因此必须详细规划键盘的按键的位置,以符合人体工学及方便输入的原则,因而限制按键间组合的弹性。
上述传统组合键输入方法用在按键数少的小型化(可携带、掌上化)电子产品,例如笔记型计算机、掌上型计算机(handy PC)、掌上型终端机(handy terminal)及手提电话等电子装置上,亦具有上述的缺点,因为小型化电子装置的键盘的面积及按键数均较小,所以上述一指成为另一指的阻碍而减慢输入速度的现象更加明显,而且掌上型终端机(handy terminal)及手提电话等掌上型电子装置也较不适合以双手输入。
本发明是鉴于上述问题而设计者,其目的在提供一种可使键盘的组合键的输入方便且迅速的按键的组合输入方法。
本发明的另一目的在提供一种可使按键的组合多样化而可用于按键数少的键盘的按键的组合输入方法。
为达上述目的,本发明提供一种键盘的按键的组合输入方法,其是用于包括处理机、计时器、记忆体、复数按键的键盘、按键资料库及显示装置的电子装置,其中,该按键资料库储存有该键盘的各按键及各按键相互间的组合所代表的键值或指令,该记忆体中则预先设定有一第一时间及大于该第一时间的第二时间,该第一时间是先后被按下的两不同按键具有组合关系的最长间隔,该第二时间则为先后被按下的两相同按键具有组合关系的最长间隔,该组合输入方法包括:(1)利用该处理机持续扫描各按键,并将所侦测到的被按下的按键的代号逐一暂时储存于该记忆体中,其间利用该计时器计算先后被按下的两按键的时间间隔,且逐一将各时间间隔暂时储存于该记忆体中;(2)利用该处理机在侦测到被按下的第一个按键后比较该第二时间与该计时器计算的经过时间,以判断该第一个按键是否为独自输入;(3)利用该处理机在侦测到被按下的第二个按键后比较该第一时间、该第二时间及该第一个按键与该第二个按键的间隔时间,并利用该处理机检索储存于该记忆体,以判断该第一及第二个按键是否有组合关系,及该组合关系为两不同键的组合(双键的单击)或同一按键的按下两次的组合(单键的连续双击);(4)由该处理机根据上述的判断结果检索该按键资料库,并根据检索所得的键值或指令更新该显示装置的显示內容。
根据上述步骤,使用者即可在按下第一个按键后放开,再按第二个按键,无需持续按住第一个按键而使按压第二个按键的动作受到限制或阻碍,因此可使键盘的组合键的输入方便而且迅速。另外,由于按压第二个按键的动作不会受到限制或阻碍,因此在按键位置的规划及按键间的组合上较有弹性,也较多样,即使用于按键数少的键盘上,亦能够利用按键间任两键的组合输入或同一键的双击输入而排列组合出足够多的键值(或指令)。
其中,该记忆体可为ROM、RAM、EEPROM、FLASH MEMORY或硬碟等习知的资料储存媒体。
另外,有关第一时间及第二时间的设定,可将第一时间及第二时间设为定值,或利用该键盘当作输入介面、该显示装置当作视窗介面而经由该处理机而变更储存于该记忆体的设定值,以配合使用者的输入速度。
又,本发明的键盘的按键的组合输入方法的另一实施例,包括下列步骤:(1)利用该处理机持续扫描各按键,并将所侦测到的被按下的按键的代号逐一暂时储存于该记忆体中,其间利用该计时器计算先后被按下的两按键的时间间隔,且逐一将各时间间隔暂时储存于该记忆体中;(2)利用该处理机在侦测到被按下的第一个按键后比较该第二时间与该计时器计算的经过时间,以判断该第一个按键是否为独自输入;(3)利用该处理机在侦测到被按下的第二个按键后比较该第一时间、该第二时间及该第一个按键与该第二个按键的间隔时间,以判断该第一及第二个按键是否有组合关系,及该组合关系为两不同键的组合或同一键的组合;(4)利用该处理机在侦测到被按下的第三个按键后比较该第二时间与该计时器计算的经过时间,以及比较该第三个按键是否与该第一个按键相同,而判断该第三个按键与该第一及第二个按键是否有组合关系;(5)利用该处理机在侦测到被按下的第四个按键后比较该第一时间、该第二时间及该第三个按键与该第四个按键的间隔时间,以判断该第三及第四个按键是否有组合关系,及该组合关系为两不同键的组合或同一键的组合,以及在该组合关系为两不同键的组合时,进一步判断该第三及第四个按键与该第一及第二个按键是否为两组该第一及第二个按键的组合(双键的连续双击);(6)由该处理机根据上述的判断结果检索该按键资料库,并根据检索所得的键值或指令更新该显示装置的显示內容。
根据上述步骤,可利用两键的组合的连续双击而产生更多的键值(或指令)。
为了进一步了解本发明的特征及技术內容,请详细参阅以下有关本发明的详细說明与附图,惟应知所附图式仅供参考說明,并非用以限制本发明者。
[图式简单說明]
图1是本发明键盘的按键的组合输入方法的一较佳实施例的流程图;
图2(a)是本发明键盘的按键的组合输入方法的另一较佳实施例的流程图前半部;
图2(b)是本发明键盘的按键的组合输入方法的另一较佳实施例的流程图后半部;
图3是可执行第1或第2图的按键的组合输入方法的电子装置的方块图;
图4是使用本发明按键的组合输入方法的键盘的平面示意图;
图5是图4的键盘中用以输入英文字母的按键及按键的组合;
图6是图4的键盘中用以输入编辑指令的按键的组合;
图7是图4的键盘中用以输入数字及运算符号的按键的组合;
图8是图4的键盘中用以输入功能指令的按键的组合;
图9是图4的键盘中用以输入特殊符号的按键的组合;
图10是图4的键盘中用以输入控制指令的按键的组合;
图11是图4的键盘中用以输入另外一些编辑指令的按键的组合。
[符号简单說明]
1        电子装置    2    按键资料库
3        ROM         4    处理机
5        RAM         6    计时器
7        显示器      10   键盘
30       鼠标轨迹球
[发明详细說明]
图1是本发明键盘的按键的组合输入方法的一较佳实施例的流程图。图3是可执行图1的按键的组合输入方法的电子装置1的方块图,此一电子装置1可为例如个人计算机或手提电话等,且其中包括:处理机4,以及分别与处理机4相接的按键资料库2、ROM 3、RAM 5、计时器6、显示器7及键盘10。当处理机4侦测到键盘10有按键被按下时,即根据ROM 3及RAM 5中的程式或资料,配合计时器6计算所按下按键间的时间间隔,进一步判断所按下按键间的组合关系,并据以检索按键资料库2,再根据检索结果更新显示器7的显示內容。
以下参照图3說明图1的按键的组合输入方法的流程。
首先,程式开始前预先建立按键资料库2,以储存键盘10的各按键及各按键相互间的组合所代表的键值或指令(详后述)。另外ROM 3中预先设定有第一时间T1及第二时间T2,且第二时间T2大于第一时间T1。该第一时间T1及第二时间T2可为预设值而与电子装置1的控制程式一起预先储存于ROM 3中,或与控制程式一起储存于EEPROM或硬碟(未图式)中,而可随时依照使用者希望而更改,以配合使用者的键入速度。
其次,在步骤S1及S2中,处理机4载入ROM 3中的控制程式与第一时间T1及第二时间T2,并不断扫描键盘10的各按键,以侦测使用者是否在键盘10按下第一个按键,直到使用者按下第一个按键,即由处理机4接收由键盘10传來的信号,而于步骤S3将该第一个按键记忆为K1,并暂存于RAM 5中,同时于步骤S4启动计时器6开始计时(t=0)。在本较佳实施例中,步骤S4是在使用者放开第一个按键后开始计时。
计时开始后,处理机4于步骤S5比较第二时间T2及使用者按下第二按键的时间t,以判断使用者是否在第二时间內(t<T2)在键盘10按下第二个按键,若使用者未在第二时间T2內按下第二个按键,则载入暂存于RAM 5中的K1并与按键资料库2中的资料比较(检索按键资料库2),取得K1所代表的键值或指令(检索结果),而于步骤S10根据该检索结果更新显示器7的显示內容,回到步骤S1;若使用者在第二时间T2內按下第二个按键,则于步骤S6将该第二个按键记忆为K2,并暂存于RAM 5中。
然后处理机4于步骤S7进一步判断第二个按键K2是在第一时间T1內按下(t<T1),或在第一时间T1及第二时间T2之间按下,若在第一时间T1及第二时间T2之间按下,则处理机于步骤S11载入暂存于RAM 5中的K1及K2,并比较K2是否等于K1,若K2不等于K1,则于步骤S13以K1检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,随后处理机4于步骤S14以RAM 5中的K2取代K1同时清除K2(将K2当作K1(K1=K2)),回到步骤S4。若K2等于K1,则于步骤S12以K1+K1检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1。
若第二个按键K2是在第一时间T1內按下,则处理机4于步骤S8比较K2是否等于K1,若K2等于K1,则于步骤S13以K1+K1检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1。若K2不等于K1,则于步骤S9以K1+K2检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1。
根据上述的步骤,使用者在按下第一个按键K1后可直接放开,无需持续压着第一个按键K1再按第二个按键K2,因此手指的运动较自由,有利于键盘的任意两键的组合及单手快速键入组合键,另外,在按键位置的规划及按键间的组合上较有弹性也较多样。而利用第一时间T1及第二时间T2的设定,可根据第二个按键K2及其键入时间,判断第一个按键K1与第二个按键K2之间是否有组合关系,及进一步区分其组合关系为同一键的连续双击(以下称的为单键连续双击)或两键的组合键入(以下称的为双键单击),因此在按键数少的键盘上,亦能够利用按键间任两键的组合输入或同一键的双击输入而排列组合出足够多的键值(或指令)。在双键单击中,本发明的按键的组合输入方法允許先按第一个按键K1、先按第二个按键K2或几乎同时按第一个按键K1及第二个按键K2,而将K1+K2或K2+K1的组合视为同一,因此在组合键的键入上较没有限制。
图2(a)及图2(b)是本发明键盘的按键的组合输入方法的另一较佳实施例的流程图,其中图2(a)为其前半部,图2(b)为其后半部。
图2(a)与图1大致相同,不另贅述,其间的不同在步骤S8,当步骤S8中第一个按键K1不等于第二个按键K2时,图1接步骤S9,图2(a)则接图2(b)的步骤S15。步骤S15是开始计时(t=0),在本较佳实施例中,步骤S15是在使用者放开第二个按键后开始计时。
计时开始后,处理机4于步骤S16比较第二时间T2及使用者按下第三按键的时间t,以判断使用者是否在第二时间內(t<T2)按下第三个按键,若使用者未在第二时间T2內按下第三个按键,则于步骤S26以K1+K2检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1;若使用者在第二时间T2內按下第三个按键,则于步骤S17将该第三个按键记忆为K3,并暂存于RAM 5中。
然后,处理机4于步骤S18比较K3及K1,以判断K3是否等于K1,若K3不等于K1,则于步骤S27以K1+K2检索按键资料库2,而后将检索结果显示在显示器7上或执行该结果,并于步骤S28将K3当作K1(K1=K3),回到步骤S4。若K3等于K1,则于步骤S17启动计时器6重新计时(t=0)。在本较佳实施例中,步骤S17是在使用者放开第三个按键后开始计时。
计时开始后,处理机4于步骤S20比较第二时间T2及使用者按下第四按键的时间t,以判断使用者是否在第二时间內(t<T2)按下第四个按键,若使用者未在第二时间T2內按下第四个按键,则于步骤S29分别以K1+K2及K3检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1;若使用者在第二时间T2內按下第四个按键,则于步骤S21将该第四个按键记忆为K4,并暂存于RAM 5中。
然后处理机4于步骤S22进一步判断第四个按键K4是在第一时间T1內按下,或在第一时间T1及第二时间T2之间按下,若在第一时间T1及第二时间T2之间按下,则于步骤S30比较K4及K3,以判断K4是否等于K3,若K3不等于K4,则于步骤S32分别以K1+K2及K3检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,并于步骤S33将K4当作K1(K1=K4),回到步骤S4;若K3等于K4,则于步骤S31分别以K1+K2及K3+K3检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1。
若第四个按键K4是在第一时间T1內按下,则于步骤S23比较K4及K3,以判断K4是否等于K3,若K3等于K4,则于步骤S31分别以K1+K2及K3+K3检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1;若K3不等于K4,则于步骤S24比较K4及K2,以判断K4是否等于K2,若K4不等于K2,则于步骤S34分别以K1+K2及K3+K4检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S4,若K4等于K2,则于步骤S25以K1+K2+K1+K2检索按键资料库2,而后根据该检索结果更新显示器7的显示內容,回到步骤S1。
根据上述步骤,使用者在键入K1+K2的双键单击后,于第二时间T2內立即再键入K1+K2的双键单击,即可产生代表连续键入两次K1+K2的双键单击(以下称为双键连续双击)的键值(或指令),因此可在按键数少的键盘上产生更多的键值(或指令)。
以下举例說明使用图2(a)及图2(b)的按键的组合输入方法的键盘(图4),以及针对该键盘所建立的按键资料库中,各按键及各按键相互间的组合所代表的键值或指令的表列(第5至图11)。
如图4所示,使用本发明的按键的组合输入方法的键盘10具有编号k1至k25的二十五个按键,以及一鼠标轨迹球30及鼠标左键k26及鼠标右键k27。其中鼠标轨迹球30及鼠标左、右键k26,k27的设置可使键盘10具有鼠标的输入功能。如图所示,按键k1至按键k25的表面分别印刷有各按键本身或与其他键的组合所代表的键值(或指令),例如按键k1印有{,},A,M,+,Scroll Lock,而
单独按按键k1(单键的单击)即可输入’a’;
连续按按键k1两次(k1+k1,单键的连续双击)即可输入’A’;
先后(或几乎同时)按按键k1及按键k14(k1+k14,双键的单击)即可输入’m’;
连续按按键k1及按键k14两次(k1+k14+k1+k14,双键的连续双击)即可输入’M’;
先后(或几乎同时)按按键k1及按键k5(k1+k5)即可输入’{‘;
连续按按键k1及按键k5两次(k1+k5+k1+k5)即可输入’}’;
先后(或几乎同时)按按键k18及按键k1(k18+k1)即可输入’+‘;以及
先后(或几乎同时)按按键k1及按键k15(k1+k15)即可执行’Scroll Lock‘。
上述与按键k1有关的键值(或指令)的组合方式,连同其他各键(k2至k25)的键值(或指令)的组合方式皆预先经过编排后储存于一按键资料库中。本发明的按键的组合输入方法针对图4的按键所建立的按键资料库是如第5至图11所示。有关按键k2至按键k25上所印的键值(或指令)的输入方法,可参阅第5至图11而获得如上针对按键k1的說明,不另贅述。
以下简要說明图5至图11。图5为大小写英文字母与其组合输入方式的对照表;图6为各种常见于传统键盘的编辑指令与其组合输入方式的对照表;图7为一般数字及运算符号与其组合输入方式的对照表;图8为常见于传统键盘的功能指令与其组合输入方式的对照表;图9为一般特殊符号与其组合输入方式的对照表;图10为控制指令与其组合输入方式的对照表;图11为另外一些编辑指令与其组合输入方式的对照表。
其中,第5至图11中各符号的代号意义如下:
CL:Caps Lock
NL:Num Lock
NS:Num Shift
事实上,参照图4,按键CL即按键k22,按键NL即按键k18,按键NS即按键k19。
綜上所述,根据本发明按键的组合输入方法,即使在按键数少的键盘(图4的实施例为二十五个按键)上,亦可组合输入与传统键盘相同的英文字母、***数字、编辑指令、功能指令、以及特殊符号键。
而且,根据本发明图1的按键的组合输入方法,雖然大多数键值(或指令)必须以组合方式输入,但使用者在按下第一个按键后可直接放开再按第二个按键的组合输入方式方便,无需持续按住第一个按键而使按压第二个按键的动作受到限制或阻碍,因此即便多数键值(或指令)必须以组合方式输入,也不会使输入速度变慢,此效果在按键面积小或按键小的键盘上更加明显。
另外,由于按压第二个按键的动作不会受到限制或阻碍,因此在按键位置的规划及按键间的组合上较有弹性也较多样。而且,即使在按键面积小或按键小的键盘,亦可很方便地以单手输入。
再者,根据本发明图2(a)及图2(b)的按键的组合输入方法,即可利用两键的组合的连续双击而产生更多的键值(或指令)。
以上所述者,仅为本发明的较佳实施例而已,并非用以限制本发明的范围,其它的组合方式亦为可能。例如,可在上述的按键资料库中增加有关注音符号及四声、轻声的组合输入的按键组合,如此即可组合输入中文。再者,本发明按键的组合输入方法除可用于具有实体的键盘外,亦可用于触摸式荧幕的虚拟键盘。
另外,图3中ROM 5可用EEPROM或硬碟(未图示)取代,以便于可能对其中的程式与第一及第二时间T1,T2的修改,其中储存于该硬碟中的第一及第二时间T1,T2可利用10键盘当作输入介面、显示器7当作视窗介面而经由处理机4而变更储存于该硬碟的设定值,以配合使用者的输入速度;处理机4可为CPU或MPU等;按键资料库2则可储存于ROM 5或硬碟(未图示)中。
以上所述者,仅为本发明的具体实施例而已,其它任何未背离本发明的精神与技术下所作的等效改变或修饰,均应仍包含在下述专利范围內。

Claims (20)

1.一种键盘的按键的组合输入方法,其是用于包括复数按键的键盘、处理器、计时器、记忆体、按键资料库及显示装置的电子装置,其特征在于:其中,该按键资料库储存有该键盘的各按键及各按键相互间的组合所代表的键值或指令,该记忆体中预先设定有一第一时间及大于该第一时间的第二时间,该第一时间是先后被按下的两不同按键具有组合关系的最长间隔,该第二时间则为先后被按下的两相同按键具有组合关系的最长间隔,该组合输入方法包括:
(1)利用该处理机持续扫描各按键,并将所侦测到的被按下的按键的代号逐一暂时储存于该记忆体中,其间利用该计时器计算先后被按下的两按键的时间间隔,且逐一将各时间间隔暂时储存于该记忆体中;
(2)利用该处理机在侦测到被按下的第一个按键后比较该第二时间与该计时器计算的经过时间,以判断该第一个按键是否为独自输入;
(3)利用该处理机在侦测到被按下的第二个按键后比较该第一时间、该第二时间及该第一个按键与该第二个按键的间隔时间,以判断该第一及第二个按键是否有组合关系,并利用该处理机检索储存于该记忆体的各时间间隔,以判断该组合关系为先后按下的两不同键的组合或先后按下的两相同按键的组合;
(4)由该处理机根据上述的判断结果检索该按键资料库,并根据检索所得的键值或指令更新该显示装置的显示内容。
2.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中利用该键盘当作输入界面并将该显示装置当作视窗界面,经由该处理机而变更储存于该记忆体的该第一及第二时间的设定值,以改变该第一及第二时间的设定值。
3.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间大于第二时间时,则判断该第一按键与该第二按键无组合关系。
4.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第二时间时并且大于第一时间,而且该第一按键与该第二按键的键值不同时,则判断该第一按键与该第二按键无组合关系。
5.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第二时间时并且大于第一时间时,而且该第一按键与该第二按键的键值相同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两相同按键的组合关系。
6.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第一时间时,而且该第一按键与该第二按键的键值相同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两相同按键的组合关系。
7.根据权利要求1项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第一时间时,而且该第一按键与该第二按键的键值不同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两不同按键的组合关系。
8.一种键盘的按键的组合输入方法,其特征在于:其是用于包括复数按键的键盘、处理器、计时器、记忆体、按键资料库及显示装置的电子装置,其中,该按键资料库储存有该键盘的各按键及各按键相互间的组合所代表的键值或指令,该记忆体中预先设定有一第一时间及大于该第一时间的第二时间,该第一时间是先后被按下的两不同按键具有组合关系的最长间隔,该第二时间则为先后被按下的两相同按键具有组合关系的最长间隔,该组合输入方法包括:
(1)利用该处理机持续扫描各按键,并将所侦测到的被按下的按键的代号逐一暂时储存于该记忆体中,其间利用该计时器计算先后被按下的两按键的时间间隔,且逐一将各时间间隔暂时储存于该记忆体中;
(2)利用该处理机在侦测到被按下的第一个按键后比较该第二时间与该计时器计算的经过时间,以判断该第一个按键是否为独自输入;
(3)利用该处理机在侦测到被按下的第二个按键后比较该第一时间、该第二时间及该第一个按键与该第二个按键的间隔时间,以判断该第一及第二个按键是否有组合关系,并利用该处理机检索储存于该记忆体的各时间间隔以判断该组合关系为先后按下的两不同键的组合或先后按下的两相同按键的组合;
(4)利用该处理机在侦测到被按下的第三个按键后比较该第二时间与该计时器计算的经过时间,以及比较该第三个按键是否与该第一个按键相同,而判断该第三个按键与该第一及第二个按键是否有组合关系;
(5)利用该处理机在侦测到被按下的第四个按键后比较该第一时间、该第二时间及该第三个按键与该第四个按键的间隔时间,以判断该第三及第四个按键是否有组合关系,并利用该处理机检索储存于该记忆体的各时间间隔以判断该组合关系为先后按下的两不同键的组合或先后按下的两相同按键的组合,以及在该组合关系为先后按下的两不同按键的组合时,进一步判断该第三与第四个按键及该第一及第二个按键是否为该第一及第二个按键的组合;
(6)由该处理机根据上述的判断结果检索该按键资料库,并根据检索所得的键值或指令更新该显示装置的显示内容。
9.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中可利用该键盘当作输入界面、该显示装置当作视窗界面而经由该处理机而变更储存于该记忆体的该第一及第二时间的设定值,以改变该第一及第二时间的设定值。
10.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间大于第二时间时,则判断该第一按键与该第二按键无组合关系。
11.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第二时间时并且大于第一时间,而且该第一按键与该第二按键的键值不同时,则判断该第一按键与该第二按键无组合关系。
12.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第二时间时并且大于第一时间时,而且该第一按键与该第二按键的键值相同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两相同按键的组合关系。
13.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第一时间时,而且该第一按键与该第二按键的键值相同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两相同按键的组合关系。
14.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(3)中的该第一按键与该第二按键的间隔时间小于第一时间时,而且该第一按键与该第二按键的键值不同时,则利用该处理机检索储存于该记忆体的按键资料库,以执行两不同按键的组合关系。
15.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,而且该第三按键与第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间大于该第二时间,则判断该第三按键与该第四按键无组合关系,利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的组合关系,并执行或显示该第三按键所代表的指令或键值。
16.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,该第三按键与该第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间小于该第二时间且大于该第一时间,而且该第三按键与该第四按键的键值不同,则判断该第三按键与该第四按键无组合关系,利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的组合关系,并执行或显示该第三按键所代表的指令或键值。
17.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,而且该第三按键与该第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间小于该第二时间且大于该第一时间,而且该第三按键与该第四按键的键值相同,则利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的组合关系,并执行或显示该第三按键的两个相同按键的组合关系。
18.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,而且该第三按键与该第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间小于该第一时间,而且该第三按键与该第四按键的键值相同,则利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的组合关系,并执行或显示该第三按键的两个相同按键的组合关系。
19.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,而且该第三按键与该第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间小于该第一时间,而且该第三按键与该第四按键的键值不同,而且该第四按键与该第二按键的键值不同,则利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的组合关系,并执行或显示该第三按键与该第四按键的两不同按键的组合关系。
20.根据权利要求8项的键盘的按键的组合输入方法,其特征在于:其中,当步骤(5)中的该第一按键与该第二按键的间隔时间小于第一时间,并且该第一按键与该第二按键的键值不同,而且该第三按键与该第二按键的间隔时间小于该第二时间时,如果该第三按键与该第四按键的间隔时间小于该第一时间,而且该第三按键与该第四按键的键值相同,且该第四按键与该第二按键的键值不相同,则利用该处理机检索储存于该记忆体的按键资料库,以执行该第一按键与该第二按键的两不同按键的连续双击的组合关系。
CNB991221915A 1999-11-02 1999-11-02 用于键盘的按键的组合输入方法 Expired - Fee Related CN1151425C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB991221915A CN1151425C (zh) 1999-11-02 1999-11-02 用于键盘的按键的组合输入方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB991221915A CN1151425C (zh) 1999-11-02 1999-11-02 用于键盘的按键的组合输入方法

Publications (2)

Publication Number Publication Date
CN1294339A CN1294339A (zh) 2001-05-09
CN1151425C true CN1151425C (zh) 2004-05-26

Family

ID=5282348

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB991221915A Expired - Fee Related CN1151425C (zh) 1999-11-02 1999-11-02 用于键盘的按键的组合输入方法

Country Status (1)

Country Link
CN (1) CN1151425C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104076889A (zh) * 2014-05-28 2014-10-01 赵海林 一种电子设备及基于电子设备恢复默认配置的方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100359442C (zh) * 2004-07-29 2008-01-02 宏碁股份有限公司 消费性电子装置的输入方法及其装置
CN100445934C (zh) * 2005-07-08 2008-12-24 英华达(上海)电子有限公司 手机上的信息简便输入方法
CN101581974B (zh) * 2008-05-12 2011-06-22 鸿富锦精密工业(深圳)有限公司 字符输入法及使用所述输入法的电子***
CN101329959B (zh) * 2008-06-25 2011-05-11 曹广雪 可一次实现单击或双击的按键机构
CN101650603A (zh) * 2008-08-14 2010-02-17 赵宝璋 使只支持单击的pc机标准键盘也能支持并击的一种装置
CN101751130A (zh) * 2008-12-08 2010-06-23 纬创资通股份有限公司 用于一计算机***设定键值的方法及其相关计算机***
CN102375771B (zh) * 2010-08-18 2014-02-12 精英电脑股份有限公司 键盘响应测试***与方法
CN103914099A (zh) * 2013-01-04 2014-07-09 宏碁股份有限公司 电脑以及键盘误按压操作方法
CN103279197B (zh) * 2013-06-08 2015-12-09 湖南工业大学 一种键盘的扫描定位方法
CN103677307A (zh) * 2013-12-26 2014-03-26 昆明艾玛尼网络科技有限公司 一种越南文字的编码输入方法
CN106066705B (zh) * 2016-06-21 2019-09-06 席晓阳 一种双键输出指令键盘

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104076889A (zh) * 2014-05-28 2014-10-01 赵海林 一种电子设备及基于电子设备恢复默认配置的方法

Also Published As

Publication number Publication date
CN1294339A (zh) 2001-05-09

Similar Documents

Publication Publication Date Title
CN1269014C (zh) 字符输入装置
CN1266914C (zh) 蜂窝电话机
JP3597060B2 (ja) 携帯端末用日本語文字入力装置と文字入力方法
CN1151425C (zh) 用于键盘的按键的组合输入方法
CN1777858A (zh) 用于触摸屏和简化的键盘***的准确文本输入方法
US20090113299A1 (en) Creation method for characters/words and the information and communication service method thereby
CN1358299A (zh) 记录二维输入的数据输入装置
CN1295703A (zh) 书写设备及方法
CN1782975A (zh) 处理使用触摸板输入的信息的装置和方法
CN1293389A (zh) 附带抒情诗的汉语笔画标志的十字形布局
CN1591467A (zh) 用于字符识别的设备和方法
CN1716173A (zh) 具有被分配多个笔画以便输入表意字符的按键的数字键盘
CN1493966A (zh) 使用手持输入设备的键盘输入方法和装置
CN1704879A (zh) 用于输入中文汉字短语的方法和设备
CN1540482A (zh) 用于输入带有声调标记的汉语拼音的装置及方法
KR100580146B1 (ko) 문자입력버튼을 갖는 전자기기의 문자입력방법
CN1622017A (zh) 以英文韵母组为基础的中文双拼输入法
CN1940835A (zh) 触摸式屏幕的输入方法
CN1157951A (zh) 数据输入方法及装置
CN100585541C (zh) 用于输入中文汉字的方法
CN1811669A (zh) 汉字输入装置、汉字输入方法和相关的存储介质
CN1896926A (zh) 手势辅助的汉字输入方法和设备
CN1454343A (zh) 多笔划字符输入方法和设备
CN1581029A (zh) 手机字母软键盘
CN100388266C (zh) 具书写教学功能的可携式电子装置

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
BB1A Publication of application
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee