一种扩展按键的方法及系统与流程

文档序号:12039568阅读:342来源:国知局
本发明涉及键盘技术领域,尤其涉及一种扩展键盘中按键的方法及系统。

背景技术:
随着电脑的发展,键盘也开始迅速发展,按键数量不断增加。要在相同大小的键盘区域容下更多的按键,就只能用组合键盘,所以Fn功能键盘出世了,现在几乎所有的笔记本电脑都有Fn功能键。有些公司甚至还增加了command键。更多的实体按键意味着,需要手更多的移动来完成操作。操作最方便的地方总是设置着高频率的按键,而增加的这些功能键比如Fn、command键等因为使用频率不高,所以总是设置在操作不方便的地方。如果把他们设置在最方便的地方,做一些事情时,因为他们无用,也会觉得不方便,所以增加的这些键不管设置在哪里操作都不方便。同时每增加一个功能按键,就需要相应地增加硬件设置的成本,按键本身的成本,电路设置的成本,在同样的面积内要设置更多的按键,每一个按键要做得更小,这同样也需要成本。

技术实现要素:
针对现有技术中的键盘存在操作不方便且成本高的技术问题,本发明公开了一种扩展按键的方法。本发明同时还公开了实现这种扩展按键的系统。本发明的发明目的通过下述技术方案来实现:一种扩展按键的方法,其具体包括以下的步骤:将键盘分为普通模式和扩展模式,在普通模式下,按键被按下后,对应执行其原有的功能。在扩展模式下,按键被按下后,对应执行其在扩展模式配置模块中配置的扩展命令;其中的一个或者一个以上的按键既能实现按键本身的功能,也能实现Fn键的功能,将其称为功能加强键。通过把一个按键设置两种命令,等于一个按键可以实现至少两种不同的功能,简化了键盘的按键,同时方便了用户的使用。传统键盘上的Fn键就可以被任意的一个字母键或者数字键或者空格键取代,笔记本电脑的键盘将会被简化,降低了硬件设备的成本,同时将Fn键采用字母键或者空格键来取代,减少了双手的移动,方便了用户的使用,提高了输入效率。更进一步地,上述上述方法还包括判断键盘模式的方法,其具体步骤如下:当Fn+键被按下且并未松开,同时前后短时间里没有其他的键按下,长按Fn+键后,进入扩展模式;当Fn+键被按下且并未松开,同时短时间内有其它键也被按下,那么当前键盘的操作为扩展模式下的操作;当短按Fn+键,按下与弹起之间的时间很短,则为普通模式下的操作;当先按下非Fn+按键,再按下Fn+,不管长按还是短按都为普通模式;上述短按的标准是指在记事本里,单击非Fn+按键只输入一个命令则为短按,输入了多个命令则为长按。更进一步的优选方式是将空格键设置为功能加强键。空格键是拇指操纵最为方便的键,采用空格键实现功能加强键,极大地方便了用户的使用。更进一步地,上述扩展模式包括一个或者一个以上的模式。多个模式的设定,完善了整体键盘的功能,可以实现一个按键两用甚至多用,最大程度地降低了按键的数量。更进一步地,上述方法还包括当扩展模式被锁定后,按键的输入直接执行设定的扩展命令。在直接使用扩展模式较为方便的情况下,比如在取消掉数字按键后,要通过字母按键直接输入数字,则可对数字模式进行锁定,锁定后字母对应的按键就直接输入为数字,方便了用户的使用。更进一步地,上述方法还包括设置扩展键盘显示模块,将扩展命令对应的信息在显示器上进行显示。比如字母键A的扩展命令为复制,则显示器上显示字母A和复制的对应关系,通过将按键的扩展功能进行显示,使得用户方便地得到所有设定的扩展按键的对应信息,极大地方便了用户的使用。本发明还公开了一种扩展按键的系统,其具体包括:扩展命令配置模块、功能加强键、判断模块和执行模块,所述扩展命令配置模块用于配置按键的扩展命令;所述的功能加强键既能实现按键本身的功能,也能执行Fn键的功能;所述判断模块用于判断键盘当前的模式;所述执行模块用于在键盘的对应模式下,执行对应的功能;在普通模式下,当按键被按下后,执行按键原有的功能,在扩展模式下,当按键被按下后,执行按键的扩展功能。一个按键实现两个或者两个以上按键的功能,减少了键盘上的按键,方便了用户的使用。通过采用以上技术方案,本发明的有益效果是:使用功能加强键后,可以删除所有为了扩展键盘而增加的按键,如:Fn,Command等等。也可以删除一些平时很少用,但又不能少的按键,如:Home、End等键。简化了键盘的按键布局,且仍能够实现原有键盘的所有功能,同时方便了用户的使用。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细的说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。本发明公开了一种扩展按键的方法,其具体包括以下的步骤:将键盘分为普通模式和扩展模式,在普通模式下,按键被按下后,对应执行其原有的功能,在扩展模式下,按键被按下后,对应执行其在扩展模式配置模块中配置的扩展命令;其中的一个或者一个以上的按键既能实现按键本身的功能,也能实现Fn键的功能,将其称为功能加强键。把一个按键设置两种命令,等于一个按键可以实现至少两种不同的功能,简化了键盘的按键布局,减少了键盘的按键,同时方便了用户的使用。传统键盘上的Fn键就可以被任意的一个字母键或者数字键或者空格键取代,笔记本电脑的键盘将会被简化,降低了硬件设备的成本,同时将Fn键采用字母键或者空格键来取代,减少了双手的移动,方便了用户的使用。本发明的一个实施例,将空格键设定为功能加强键,即将其扩展命令设定为现有笔记本键盘上的Fn键。将空格键设定为具有现有笔记本电脑键盘上Fn功能键的功能,使得空格键既具有原始空格键的功能,还具有Fn键的功能。将空格键设定为具有Fn键的功能。这样等于用空格键一个键实现了原有的空格键和Fn键这两个键的功能,使得在键盘上就可以直接取消掉Fn键,降低了硬件电路及硬件键盘的成本。同时因为空格键的位置方便操作,不需要移动手指就能很快实现功能键,极大地方便了用户的使用。当然也可以将另外的按键设置为Fn+功能键,根据用户的习惯可以进行任意地调整。本发明中判断扩展模式与否的方法如下:扩展模式判断1.当Fn+被按下(未松开),且前后很短的时间里没有别的键按下,即仅仅按下Fn+,那么长按后,进入扩展模式。2.当Fn+被按下后(未松开),很短时间里(短到不能被识别为按键的长按)有其它键也被按下,那么当前键盘的操作为扩展模式下的操作。普通模式判断1.当用户单击(或称为短按)Fn+,且按下与弹起之间的时间很短,则为普通模式下的操作。判断短的标准是:在记事本里,单击非Fn+按键只输入一个命令则为短,输入了多个则为长,当然也可以设定为其他的时间。2.先按下非Fn+按键,再按下Fn+,不管长按还是短按都为普通模式。本发明的一个实施例扩展模式(ExtendMode)可以有很多个,Ex表示第x个扩展模式。其中x为大于0自然数,比如:E1为数字模式,E2为符号模式,E3为纠错模式。用户可以不设置扩展模式,也可以设置1个或是多个扩展模式。扩展模式其中之一必须设置为默认扩展模式。从普通模式下进入扩展模式时,将进入默认扩展模式。必需在扩展模式下,才可以通过按键切换到其它扩展模式。如果当前扩展模式被锁定,则键盘以后的输入直接等于当前扩展模式设定的扩展命令。下面以一个扩展模式:数字模式为例具体说明。在扩展模式配置模块中设置部分字母键的扩展命令对应为数字,且数字模式为默认扩展模式。比如设定的规则可以为:Q、W、E、R、T、Y、U、I、O、P这10个字母键分别对应其设定的扩展命令为10个数字1、2、3、4、5、6、7、8、9、0。在扩展模式中,如果将数字扩展模式进行锁定,则短击字母键盘Q、W、E、R、T、Y、U、I、O、P得到的输出直接是10个数字1、2、3、4、5、6、7、8、9、0。在扩展模式中,如果数字扩展模式未被锁定,则需要监控Fn+键。在普通模式没有按下Fn+键时,用户输入U,则为正常输入U,如果按下Fn+键的同时输入U,则计算机得到的输入信号为7。这样,在扩展模式下,不管这个扩展模式是否被锁定,用户都可以很方便地实现想要的输入。在本发明的实施例中,使得可以用10个字母键取代数字按键,进一步降低了硬件电路及硬件键盘的成本。本发明的一个实施例在普通模式下,长按Fn+键进入扩展模式。如果模式未锁定,松开Fn+后切换为普通模式。如果扩展模式被锁定,则需要模式切换键来切换到普通模式。比如定义字母键A的扩展命令为将当前扩展模式切换为普通模式,则在(当前锁定的)扩展模式下,单击字母键A,此时系统根据扩展模式配置模块中设置的扩展命令,将扩展模式切换为普通模式。本发明的一个实施例用户设置一些扩展按键后(比如:Home、End等键),久了不用可能会忘记。不用担心,你可以设置一个按键来显示帮助,帮助方式为:在屏幕上显示一个键盘(称为:屏幕键盘),然后显示扩展出来的所有按键和功能(复制、粘贴、打开应用程序,或是一网址等),没有扩展的按键用户可以设置为显示或不显示。在本实施例中,设置扩展键盘显示模块,将扩展命令对应的信息在显示器上进行显示。自定义设定按键虽然很方便,但在定义了之后很容易忘记。设置扩展键盘显示模块,将扩展键盘对应的信息在显示器上进行显示,方便了用户的输入操作。本发明的一个实施例在输入一段信息后,发现输入的刚好偏离了一位或者两位,则切换到纠错模式,将错误按键周围的按键,显示在显示器上。比如将输入为“Patentismoney”误输入成“Patento”。则可快速切换为纠错模式,如果默认扩展模式中的数字键3被设定为切换到纠错模式,那么按下Fn+键接着按下数字键3则进入纠错模式。此时,键盘上o键周围的键:比如I、P、K、L会显示在显示器上,供用户选择输入。根据需要可以扩大o键周围键的范围。这些功能键根据用户的需要都设置在操作非常方便的输入区(比如:字母区,用户也可以修改功能键所在的区域,比如在小键盘区域等),显然删除键(backspace)也会设置在字母区最方便的地方。或者用户还可以设置是否为自动删除模式(用户正确输入时,先输入一个删除键,然后输入用户按键)。还可以设置数字模式以及符号模式,甚至偏僻模式(很少用到的按键),或者增设用户创建的模式。这些模式用户都可选择启动或是编辑或是关闭,比如把数字和符号混合显示等。当然,模式切换按键也由用户任意设置。上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1