空格键兼具鼠标键功能的方法

文档序号:6604309阅读:785来源:国知局
专利名称:空格键兼具鼠标键功能的方法
技术领域
本发明属于键盘和鼠标的技术领域。
背景技术
键盘和鼠标是现在电子设备最通用的两种输入设备,通常这两者都是分开的。在 IBM的ThinkPad笔记本电脑上,IBM将鼠标的指针设备触控点(Trackpoint)放在键盘内 部,但是鼠标左键和鼠标右键还是放置在键盘下方单独的按键。随着电子设备越来越小的 趋势,这种键盘和鼠标的分离设计,空间越来越容纳不下。鼠标目前主要有3种大类型,一 种是外接鼠标,一种是触摸板(Touchpad),一种是触控点(Trackpoint)。其中外接鼠标不 影响电子设备的内部设计。触摸板(Touchpad)在小型电子设备上被设计的很小,无论触 摸处,还是鼠标左右键都更小,使用起来有鸡肋的感觉,例如在小型笔记本电脑上。触控点 (Trackpoint)是体积最小,最节约设计空间的一种设计。但触控点(Trackpoint)只能实现 鼠标指针的移动功能,鼠标的左键右键还是需要在键盘之下设置两个单独的按键。由于空 间狭小,这两个鼠标的左键右键按键通常很狭小,且紧挨着键盘空格键,这会妨碍用户敲击 空格键。IBM为了避免这种妨碍敲击空格键,将鼠标的左键右键上面大半部分高度减少,但 这种设计减少了鼠标的左键右键的敲击区域的大小,减低了用户的敲击舒适度,且增加了 所需的设计空间。另一种设计是SONY的VAIO P小电脑,将鼠标的左键右键设计成凹陷下 去,和键盘所在的平面高度一样,这种设计还是会有很多妨碍敲击空格键的情况,且凹陷下 去的设计敲击大小,敲击手感都差很多,且增加了键盘面模具的成本。用户需要在小型电子设备上仍然能既拥有完整大小的键盘,还拥有完整功能的鼠 标。有很大的鼠标左键和鼠标右键可以很舒适的敲击。

发明内容
本发明所要解决的技术问题是针对上述现有技术的不足,而提供一种键盘空格键 兼具鼠标左键和鼠标右键的方法。一种空格键兼具鼠标键功能的方法,空格键和鼠标键物理上为同一个按键,根据 设定条件自动在空格键功能和鼠标键功能之间进行切换。进一步,所述的在空格键功能和鼠标键功能之间自动切换的方法,当检测到键盘 上除空格键之外的任意键按下时,设定敲击空格键为空格键功能。进一步,所述的在空格键功能和鼠标键功能之间自动切换的方法,当检测到鼠标 指针在移动时,设定按空格键左半部分为鼠标左键,按空格键右半部分为鼠标右键。进一步,所述的在空格键功能和鼠标键功能之间自动切换的方法,当检测到鼠标 指针未使用超过某个设定的时间值,设定敲击空格键为空格键功能。进一步,所述的在空格键功能和鼠标键功能之间自动切换的方法,当检测到鼠标 指针在移动时,设定按空格键为鼠标左键,按空格键右边的一个键为鼠标右键。进一步,所述的空格键和鼠标键物理上为同一个按键的设置,空格键左半部分按键为鼠标左键,空格键右半部分按键为鼠标右键。进一步,所述的空格键和鼠标键物理上为同一个按键的设置,空格键左半部分按 键和右半部分按键都为鼠标左键,空格键右边的一个按键为鼠标右键。进一步,所述的空格键兼具鼠标键功能的方法,设置一个鼠标锁定键,按下鼠标锁 定键后,关闭空格键上的鼠标键功能。进一步,所述的空格键兼具鼠标键功能的方法,根据空格键左半部分和右半部分哪部分先触发,确定是鼠标左键还是鼠标右键。进一步,所述的空格键兼具鼠标键功能的方法,同时按下某个按键和空格键,在空 格键功能和鼠标键功能之间进行切换。进一步,鼠标键的功能还可以通过在键盘上单独设置鼠标左键和鼠标右键,或者仅设置鼠标右键。更进一步,可以在触控点(Trackpoint)下方设置按键,使得触控点(Trackpoint) 兼具鼠标左键的功能与现有技术相比,本发明具有如下优点1、搭配触控点(Trackpoint),可以实现全世界最小的完整鼠标,可以在小型的电子设备上同时实现键盘和鼠标。2、在小型电子设备上有很大的鼠标左键和右键,敲击非常的舒适。3、减少成本。减少了两个鼠标按键的成本,减少了键盘平面模具的成本。4、键盘平面边缘更整齐、美观,机械结构更简单、坚固。


对于本领域的技术人员而言,从以下结合附图所作的详细描述中,可以更清楚地 了解本发明,其上述优点将会变得更明显,其中图1 鼠标左键和鼠标右键都在空格键上的示意2 鼠标左键在空格键上,鼠标右键在空格键右边一个按键上的示意3 目前的鼠标左键和鼠标右键设置在键盘下面的示意4 目前的鼠标左键和鼠标右键设置在键盘下面的示意图2图5 鼠标左键和鼠标右键都在空格键上的QWER键盘示意6 鼠标键锁定键的示意7 触控点(Trackpoint)在G,H,B之间的示意8 触控点(Trackpoint)在T,Y,G之间的示意9 触控点(Trackpoint)在T,Y,6之间的示意10 鼠标右键在空格键右边一个键上的QWER键盘示意11 鼠标左键和鼠标右键都在空格键上的AB⑶键盘示意12 鼠标左键和鼠标右键都在空格键上的AB⑶键盘示意13 鼠标右键在空格键右边一个键上的AB⑶键盘示意14 空格键和鼠标键功能切换的流程15 空格键和鼠标键功能切换的流程图2图16 空格键两边单独放置鼠标左键和鼠标右键的示意图
图17 空格键两边单独放置鼠标左键和鼠标右键的AB⑶键盘示意18 在键盘其它位置设置鼠标左键和鼠标右键的示意图附图标号说明100除空格键外键盘上任意按键按下后200 触控点(Trackpoint)使用后300触控点(Trackpoint)使用后是否小于设定时间400按空格键左半部分为鼠标左键,按空格键右半部分为鼠标右键500按空格键为鼠标左键,按空格键右边一个按键为鼠标右键
具体实施例方式图3和图4是目前触控点(Trackpoint)的鼠标左键和鼠标右键的设计方法,在键 盘下方,通常是空格键下方设置鼠标左键和鼠标右键。但这会妨碍用户敲击空格键。图3 示意了,将鼠标左键和鼠标右键凹陷下去,和键盘所在的平面高度一样的设计方法,SONY的 VAIO P小电脑是这种设计的例子。图4示意了,将鼠标左键和鼠标右键的上面大半部分高 度减少,如图4鼠标左右键的上面白颜色的部分高度是减少的,鼠标左右键的下面灰色部 分是有一定高度方便敲击的。IBM的ThinkPad笔记本电脑上是这种设计的例子。图3和图 4共同的缺点是鼠标左键和鼠标右键太狭小,敲击不舒服;图3还有两个缺点就是凹陷下去 的设计敲击手感不好,且增加模具成本;图4还有一个缺点就是空间占用更大。图1和图2是本发明的空格键兼具鼠标键的示意图,其中图1是在空格键上同时 具有鼠标左键和鼠标右键的示意图。在给定的条件下,敲击空格键左半部分相当于鼠标左 键;在给定的条件下,敲击空格键右半部分相当于鼠标右键。图2是在空格键上只具有鼠标 左键功能的示意图。在给定的条件下,敲击空格键相当于鼠标左键;在给定的条件下,敲击 空格键右边的一个按键相当于鼠标右键。目前的键盘空格键,下面其实一般为两个按键(少部分是一个按键或三个按键), 通过一个回形细铁丝将这两个按键连起来,连在一个长长的空格键键帽下。这两个按键在 目前的键盘PCB电路上,是同一个电信号,都是输入空格。在本发明中,将空格键键帽下,设 置两个按键,一个按键在空格键的左半部分下面,一个按键在空格键的右半部分下面。这两 个按键在键盘PCB上是两个不同的电信号。并增加一个检测的控制电路,这个电路可以做 在键盘的PCB上,也可以直接集成在键盘控制IC中,或者直接改写目前的键盘控制IC的固 件(韧体,Fff, firmware)。由这个控制电路决定空格键下两个按键的电信号的输出定义。 这个控制电路的逻辑如图14或者图15所示。系统默认为敲击空格键的左半部分和右半部分,都是输入空格。用户也可以自定 义成默认敲击空格键左半部分是鼠标左键,敲击空格键右半部分是鼠标右键。如图14中的步骤100,当控制电路检测到键盘中除空格键外的任意按键被按下 时,控制电路将空格键下两个按键的电信号定义为空格。当控制电路检测到鼠标指针移动 时,如步骤200,控制电路将空格键下两个按键的电信号定义为鼠标键。敲击空格键左半部 分相当于鼠标左键;敲击空格键右半部分相当于鼠标右键,如步骤400。当控制电路检测到 鼠标指针不在移动超过某个设定时间值的时候,控制电路将空格键下两个按键的电信号定 义为空格。步骤300中的设定时间值可以根据不同的应用情况具体设置,也可以提供给用户改变这个时间值。当空格键下面两个按键是鼠标键的功能时,可根据空格键左半部分先按下去,还 是空格键右半部分先按下去,这两个电信号哪一个更先触发,来决定是鼠标左键,还是鼠标 右键。控制电路还可以设置成当鼠标左键(空格键左半部分)被触发时,鼠标右键(空格键 右半部分)无效;当鼠标右键(空格键右半部分)被触发时,鼠标左键(空格键左半部分) 无效。当采用图2的设计方法的时候,原理和图1类似,逻辑如图15所示,步骤100,步 骤200和步骤300都一样。在控制电路检测到鼠标指针移动时,控制电路设定成敲击空格 键(不管是左半部分还是右半部分)是鼠标左键,敲击空格键旁边的一个键盘按键为鼠标 右键功能,如步骤500。图5是图1在QWER键盘布局中的一个设计例子。在一排小的功能键中,有一个鼠 标键锁定键,如图6所示,当按下这个鼠标键锁定键的时候,触控点(Trackpoint)和鼠标左 右键都无效,敲击空格键都是空格。或者也可以设置成相反,当按下这个鼠标键锁定键的时 候,敲击空格键都是鼠标功能,没有空格功能。或者也可以设置成当按下这个鼠标键锁定键 的时候,鼠标左右键都无效,敲击空格键都是空格;但是触控点(Trackpoint)指针设备仍 然有效。系统也可以设置成当检测到外接鼠标连接到设备上的时候,触控点(Trackpoint) 和鼠标左右键都无效,敲击空格键都是空格。图7、图8和图9是图5的例子,在本发明中,触控点(Trackpoint)可以被设置在键 盘中的任何位置,图7、图8和图9,以及图10只是QWER键盘布局中的触控点(Trackpoint) 位置的四个例子。其中图7设置在传统的G键、H键和B键三个键中间;图8设置在T键、Y 键和G键三个键中间;图9设置在T键、Y键和6键三个键中间;图10设置在G键、H键和Y键 三个键中间。由于本发明将鼠标键和空格键合并,图7中的传统触控点(Trackpoint)位置, 食指、中指和大拇指之间的距离可能就太短了。图8、图9和图10将触控点(Trackpoint) 距离空格键2行或者3行的设计,食指、中指和大拇指之间的距离就比较合适。图11和图12是图1在AB⑶键盘布局中的设计例子。图11中的触控点 (Trackpoint)在Q键和R键上沿的中间部分;图12中的触控点(Trackpoint)在D键、K键 和K键右边一个键的三个键中间。图10是图2在QWER键盘布局中的一个设计例子。图13是图2在AB⑶键盘布局 中的一个设计例子。图2中的鼠标右键设置在空格键右边一个键上的设计,可以有两种情 况。一种是这个键,除了鼠标右键功能外,有另外的按键功能。控制电路根据图15的逻辑 在鼠标右键的功能和另外的按键功能之间进行切换。图10就是这种情况的设计例子,空格 键右边的按键在鼠标右键功能和Alt Gr键功能之间进行切换。还有一种情况,就是空格键 右边的按键,被专门设置成鼠标右键,没有其它按键的功能,这种情况下无需切换,不管什 么时候敲击都是鼠标右键的功能。图13是这种情况的设计例子。触控点(Trackpoint)的位置除了在图7至图13中的设计例子之外,可以根据情 况设计在键盘中的任何位置,甚至在键盘按键之外。鼠标键的功能除了通过控制电路在空格键功能和鼠标键功能之间自动切换的方 法。还可以有手动切换的方法,例如同时按下某个按键(例如Fn键或者图6中的鼠标锁定 键)和空格键左半部分,为鼠标左键;同时按下某个按键(例如Fn键或者图6中的鼠标锁定键)和空格键右半部分,为鼠标右键。图2中的情况就是同时按下某个按键(例如Fn键 或者图6中的鼠标锁定键)和空格键,为鼠标左键;同时按下某个按键(例如Fn键或者图 6中的鼠标锁定键)和空格键右边的一个按键,为鼠标右键。鼠标键的功能还可以通过在键盘上单独设置鼠标左键和鼠标右键。例如图16中 的设计,就是在空格键两边分别设置鼠标左键和鼠标右键。图17是图16的一个在ABCD键 盘布局中的例子。图18是在键盘上其它任意位置设置触控点(Trackpoint)和鼠标键的例 子。图18中将触控点(Trackpoint)放置在数字8键和数字5键的中间;将鼠标左键设置 在数字O键上,将鼠标右键设置在小键盘的点键上。还有一种设计方法是在触控点(Trackpoint)下方设置按键,使得触控点 (Trackpoint)兼具鼠标左键的功能,这样在键盘上只要设置鼠标右键就可以了。本发明中上述的举例,空格键和鼠标键功能之间的切换,通过检测触控点 (Trackpoint)是否在使用,即不再使用超过某个设定时间值,也可以是检测不是触控点 (Trackpoint),而是其它鼠标指针移动设备,例如触控板(Touchpad),光学触控点,轨迹球 等其它鼠标指针设备,来在空格键和鼠标键功能之间进行切换。逻辑思路是一样的。本领域普通技术人员可以理解以上所述仅为本发明的优选实施例而已,并不用 于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员 来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征 进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包 含在本发明的保护范围之内。
权利要求
一种空格键兼具鼠标键功能的方法,其特征在于空格键和鼠标键物理上为同一个按键,根据设定条件自动在空格键功能和鼠标键功能之间进行切换。
2.根据权利要求1所述的在空格键功能和鼠标键功能之间自动切换的方法,其特征在 于当检测到键盘上除空格键之外的任意键按下时,设定敲击空格键为空格键功能。
3.根据权利要求1所述的在空格键功能和鼠标键功能之间自动切换的方法,其特征在 于当检测到鼠标指针在移动时,设定按空格键左半部分为鼠标左键,按空格键右半部分为 鼠标右键。
4.根据权利要求1所述的在空格键功能和鼠标键功能之间自动切换的方法,其特征在 于当检测到鼠标指针未使用超过某个设定的时间值,设定敲击空格键为空格键功能。
5.根据权利要求1所述的在空格键功能和鼠标键功能之间自动切换的方法,其特征在 于当检测到鼠标指针在移动时,设定按空格键为鼠标左键,按空格键右边的一个键为鼠标 右键。
6.根据权利要求1所述的空格键和鼠标键物理上为同一个按键的设置,其特征在于空 格键左半部分按键为鼠标左键,空格键右半部分按键为鼠标右键。
7.根据权利要求1所述的空格键和鼠标键物理上为同一个按键的设置,其特征在于空 格键左半部分按键和右半部分按键都为鼠标左键,空格键右边的一个按键为鼠标右键。
8.根据权利要求1所述的空格键兼具鼠标键功能的方法,其特征在于设置一个鼠标锁 定键,按下鼠标锁定键后,关闭空格键上的鼠标键功能。
9.根据权利要求1所述的空格键兼具鼠标键功能的方法,其特征在于根据空格键左半 部分和右半部分哪部分先触发,确定是鼠标左键还是鼠标右键。
10.根据权利要求1所述的空格键兼具鼠标键功能的方法,其特征在于同时按下某个 按键和空格键,在空格键功能和鼠标键功能之间进行切换。
全文摘要
一种键盘空格键兼具鼠标键功能的方法。当检测到键盘上除空格键之外的任意键按下后,敲击空格键为空格键功能。当检测到鼠标指针移动时,按空格键左半部分为鼠标左键,按空格键右半部分为鼠标右键。当检测到鼠标指针不再移动超过某个设定的时间值,敲击空格键为空格键功能。
文档编号G06F3/033GK101840273SQ201010202468
公开日2010年9月22日 申请日期2010年6月17日 优先权日2010年6月17日
发明者姜洪明 申请人:杭州惠道科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1