用于在键盘上输入字符的方法

文档序号:6656896阅读:441来源:国知局
专利名称:用于在键盘上输入字符的方法
用于在键盘上输入字符的方法
鄉根据国家专用的特点4顿不同的Meta键,如转换、控制、Alt和Alt-Gr 键, 以便输出分配给一多重占用的第二键的各种字符。为此同时按下各自的 Meta键和各自的第二键。作为字符在此方面是指为其分配字符码的所有字符。 所谓ASCII字符码(ASCII:美国信息互换标准代码(American Standard Code for Information Interchange))中的字符例如为"a"、 "B"、 "+"、"等字符,但 也有不可见的字符,例如像分配给一清除键的那些字符。
常见的计算丰几键盘上的转换和控制mS地存在,以便或者用左手或者用 右手操作它们,并由此可以在十指系统中流畅写入,但并非所有Meta键上都 是这种情况。例如,Alt-Gr lt在德文键盘系统中仅根据右手操作的习惯存在于 鹏的右侧上。所述十指系统的特征此夕卜在于,用一只手操作Meta键,而用 另一只手按下各自的第二键。这样做的后果是,在十指系统上只能流畅地写入 字符,其中各自所需的Meta键和各自的第二键用不同的手操作。在德文键盘 上,例如字符"r贝杯是这种情况,因为该字符ffi31同时按下分配给字符"7" 的键和Alt-Gr键输出,而且这两个键根据右手操作的习惯设置在键盘的右侧。 也就是说,流畅写入字符"{"非常困难,因为或者必须左手离开其常用位置, 或者必须右手同时按下这两个键。
以往几个常用的Meta键的另一种缺点是,它们比较小并因此不容易用手 f就M。例如在膝上型计算机上Alt-Gr和右手控制键就是这种情况。
通常,所述键在传统键盘上的设置对于确定的用途来说也不是最佳的。例 如字符"{"和"}"为不同编程语言如C和Java的语法写入部分,并因此经 常在转换到这些编程语言中的程序中使用。在德文键盘上,这些字符Mil同时 按下Alt-Gr键和键"7"或键"0"输出。因为这两个所要按下的键处于键盘上 分配给右手的区域内,所以使流畅输Ai^些字符变得困难。
很多情况下,只有一只手供以字符输入,例如在另一只手操作电话听筒或 者操作计^m鼠标的情况下。在这种情况下,必须用一只手同时按下Meta键 和第二键。这一点在确定的键设置的情况下是不可能或者很难做到的。对此例
如在德文键盘系统上输入字符"@",需要同时按下Alt-Gr键和"Q"键。然 而这些键通常彼此相距较远,从而它们很难或者根本不可能用一只手同时按 下。
本发明的目的在于,使以往通过同时按下一 Meta键和一第二键来敲出的 字符输入变得容易。
该目的通过一种具有权利要求1所述特征的方法得以实现。
在依据本发明的用于在键盘上输入字符的方法中,首先按下为其分配一第 一字符的第一字符键。作为第一字符键,例如可以是具有所分配的空格符的空 格键、回车键、功能键、光标键或者其它在十指系统中很容易和/或者双手到达 的键。依据本发明,按下第一字f機使一计时器启动。
如果在计时器运行过程和松开第一字符键之前按下一为其分配一第二和一 第三字符的第二键,例如为其分配作为第二字符"7"和作为第三字符"{"的 字符的键,那么4,三字符输出。
如果在计时器运行过程和按下第二键之前松开第一字符键,那么使第一字 符输出。
如果在计时器运行ai呈和松幵第一字符键之后按下第二键,那么^f蝶二字 符输出。
依据本发明的方法可以输出一分配给一多重占用的第二键的第三字符,而 无需与在十指系统中通常双手不可及的Meta键共同按下第二键。
按照这种方式,可以使十指系统中的连续写入明显变得容易,特别是当作 为第一字符键使用一处于键盘中央的键、例如两只手均很容易触到的空格键。 在这种情况下,第一字符键和第二键在十指系统中一般情况下可以利用不同的 手触及,从而可以避免大多数情况下妨碍书写流畅的、用一只手同时对于两个 键的按下。
抛开这一点不谈,在使用一处于键盘中央的第一字符键情况下,至少很容 易用一只手按下该第一字符键和第二键。
此外可以视为依据本发明方法的主要优点是,无需附加的键并因此可以使 用市场上通用的,。
在从属禾又利要求中得到本发明的,的实施方式。
依据本发明的一种具有优点的实施方式,松开第一字符键与计时器运行过
程作用相同。因此在输入其它字符之前,不必等待计时器固有的运行过程结束 才进行。
依据本发明的一种改进方案,可以为第二键分配一第四字符、例如"#", 并设有一分配了其它字符的其它字符键。作为其它字符键,例如可以是具有所 分配的空格符的空格键、回车键、功能键、光标键、或者其它在十指系统中很 容易和/或者双手可超啲键。在此方面,按下其它字符键可以启动一也可与第 一计时器相同的其它计时器。在其它计时器运行斑呈和松开其它字符键之前,
按下第二键可以使第四字符输出。在其它计时器运行ai呈和按下第二键之前, 松开其它字符键可以使其它字符输出。在其它计时器运行过程和松开其它字符 ifc后,按下第二键可以使第二字符输出。
本发明一种具有优点的实施方式这样构成使所述两个字符键分配同一字 符。例如,在键盘上可以设置两个空格键,它们在一次按下时各自输出空格符。 在按下第一空格键和第二键、例如"q"键瞎况下,然后可以输出第三字符例 如"@",而在按下第二空格键和同一第二键的情况下,可以输出一与第三字 符不同的第四字符、例如"#"。
依据本发明的另一实施方式,在计时器运行过程和松开第一字符键之前, 在按下第二键时启动一与第一计时器可能相同的第二计时器。在第二计时器运 《m程之后然后可以重复输出第三字符。这一点相当于在缓慢按下一键时激活
的常用持续功能(Repeat-Funktion)。借助本发明,这样一种持续功能也可激活 ii31按下一字符键和一第二键可输出的字符。
依据本发明的另一种具有优点的改进方案,在松开第一字符键或者第二键 之后可以启动一第三计时器。该第三计时器例如可与第一和/或者第二计时器相 同。现在如果在第三计时器运行过程情况下仍按下第一字符键的话,那么第一 字符重复输出。而与之相反如果在第三计时器运行a^呈情况下仍按下第二键, 那么第二字符重复输出。这一点相当于在缓慢按下一键的情况下被激活的持续 功能。
此外,可以在第三计时器运行过程之前松开已被按下的两^m,使第三计
时器结束。由此用户无需等到计时器运行结束,而是可以继续输入字符。 下面借助附图对本发明的实施例进行详细说明。其中 在这里,

图1和图2分别以示意图示出用于说明 操作在时间上运行过
程的流》呈图。
具体实施例方式
图1和图2分别以示意图示出用于利用一向右定向的zK平时间轴T来说 明鄉操作在时间上运行战呈的流程图。按下各自的键,通过向下示出的垂直 箭头表示;松开各自的键,通过向上的垂直箭头表示。时间轴的下方通过一条 虚线示出哪个字符在明P个时间点上或在哪个时空上输出。
在本实施例中,作为一第一字符键TSP最好设置空格键。作为一第二键 TQ例如j顿市场上通用鹏的"Q"键。为第一字符键TSP分配作为第一字 符SP的空格符,并为第二键TQ分配作为第二字符的字符"q"以及作为第三 字符的字符"@"。
图1示出一种依据本发明的方法过程,其中,开始时按下空格键TSP。由 此在时间点TS时, 一第一计时器开始一种通过用阴影线表示的横梁所示出的 规定时间ZV。如果按下空格键TSP后在第一计时器的运行过程之前按下键 TQ,那么由此输出符号"@",而一第二计时器在时间点TS2时开始规定时间 ZV2。
按照一种优选的实施方式,在计时器的运行过程之前按下键TQ可以提前 结束计时器(图中未示出)。在这种情况下,第二计时器可与第一计时器相同。
如果将按下的键TQ在第二计时器的运行过程之前松开,那么它i蝶二计 时器提前结束(附图中未示出)。而与此相反如果第二计时器在松开键TQ之 前在一通过一条垂直短线示出的时间点TE2时运行,那么重复输出字符"@"。 这一点相当于在缓慢按下~#情况下所被激活的持续功能。这种重复的字符输 出通过松开键TQ结束。这种松开使一其它计时皿一在图1中通过一条垂直 短线示出的时间点TS3时开始一种规定时间ZV3。在其它计时 —通过一条 垂直短线示出的时间点TE3上运行过程之后,现在重复输出空格符SP。这一 点也相当于在缓慢按下一键情况下所被、i^活的持续功能。松开空格键TSP,就 使空格符SP的输出结束。
图2示出一种方法MI呈,其中,所述键以与图1不同柳顷序进行操作。在 运行过程幵始时,按下空格键TSP,由此在时间点TS时计时器开始一种通过 用斜阴影线表示的横梁所示出的规定时间ZV。如果-与图1不同 一 在计时 器运行过程之前松开键TSP,那么输出字符SP,并在一通过一条垂直短线示
出的时间点TE时使计时鹏前结束。如果在松开空格键TSP之后按下键TQ, 那么这一点4蝶二字符V输出。
图2中所示的方法过程与传统字符输出的区别尤其在于,分配给第一字符 键TSP的字符SP不是在按下第一字符键TSP的情况下、而是只有在松开该字 符键TSP的情况下才输出。
权利要求
1.用于在一键盘上输入字符的方法,具有一第一字符键(TSP),为其分配一第一字符(SP);还具有一第二键(TQ),为其分配一第二字符(“q”)和一第三字符(“@”),其中,a.通过按下第一字符键(TSP)启动一计时器,以及b.在计时器运行过程和松开第一字符键(TSP)之前,按下第二键(TQ)使第三字符(“@”)输出,以及c.在计时器运行过程和按下第二键(TQ)之前,松开第一字符键(TSP)使第一字符(SP)输出,以及d.在计时器运行过程和松开第一字符键(TSP)之后,按下第二键(TQ)使第二字符(“q”)输出。
2. 按权利要求1所述的方法,其特征在于,松幵第一字符键(TSP) 与计时器运行过程作用相同。
3. 按前述权利要求之一所述的方法,其特征在于,为第二字符键(TQ) 分配一第四字符,并设置一被分配其它字符的其它字符键,其中,通过按下其它字符键,a. 启动一其它计时器,b. 在其它计时器运行过程和松开其它字符键之前,按下第二键(TQ) 使第四字符输出,以及c. 在其它计时器运行过程和按下第二键(TQ)之前,松开其它字符键 使其它字符输出,以及d. 在其它计时器运行过程和松开其它字符mt后,按下第二键(TQ) 使第二字符("q")输出。
4. 按权利要求3所述的方法,其特征在于,第一字符(SP)与分配给 其它字符键的其它字符相同,并且第三字符("@")和第四字符不同。
5. 按前述权利要求之一所述的方法,其特征在于,在计时器运行过程 和松开第一字符键(TSP)之前,在按下第二键(TQ)时启动一第二计时器, 并且在第二计时器运行过程之后重复输出第三字符("@")。
6. 按前述权利要求之一所述的方法,其特征在于,在松开第一字符键 (TSP)或者第二键(TQ)之后启动一第三计时器,并且a. 如果在第三计时器运行过程情况下仍按下第一字符键(TSP)的话, 那么第一字符(SP)重复输出,或者b. 如果在第三计时器运行ai呈情况下仍按下第二键(TQ)的话,那么 第二字符("q")重复输出。
7. 按权利要求6所述的方法,其特征在于,在第三计时器运行过程之 辦公开己被按下的两个键(TSP,TQ)使第三计时器结束。
全文摘要
为了在一种键盘上输入字符,具有一第一字符键(TSP)例如空格键,为其分配一第一字符(SP)例如空格符,还具有一第二键(TQ),为其分配一第二字符例如“q”和一第三字符例如“@”,按下第一字符键(TSP)就启动计时器。在计时器运行过程和松开第一字符键(TSP)之前,按下第二键(TQ)使第三字符(“@”)输出。在计时器运行过程和按下第二键(TQ)之前,松开第一字符键(TSP)使第一字符(SP)输出。在计时器运行过程和松开第一字符键(TSP)之后,按下第二键(TQ)使第二字符(“q”)输出。
文档编号G06F3/023GK101107584SQ200580032528
公开日2008年1月16日 申请日期2005年9月2日 优先权日2004年9月27日
发明者D·劳夫科特 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1