多监视器环境中快速屏幕切换的方法和系统技术方案

技术编号:2852093 阅读:898 留言:0更新日期:2012-04-11 18:40
一种诸如鼠标之类的光标控制设备,允许用户在多监视器计算环境中的屏幕之间快速地切换。对光标控制设备上可用的可编程按钮进行编程,以实现用于在不同屏幕上、或者一个屏幕内的显示区域之间的切换的功能。利用按钮的点击,光标可以切换到相同屏幕或者不同屏幕上的另一个显示区域。此外,光标可以切换到相应的位置或者预定例如固定的位置。光标可以在显示区域当中循环或者交替。当切换回开始显示区域时,光标可以返回到它的原有位置、对应于先前显示区域中的位置的位置、或者预定位置。用户界面允许用户对这些行为进行配置。

【技术实现步骤摘要】

本专利技术通常涉及计算机系统领域,尤其涉及用于允许用户在多监视器环境中的屏幕之间快速切换的技术。
技术介绍
对于家庭和专业使用,多监视器计算机环境已经变得日益普遍。例如,可以将多个屏幕紧密的放在一起,以便它看起来差不多好象是一个大屏幕一样。例如,已经开发了可以利用这种能力向用户提供更逼真的体验的视频游戏。在这种情况下,在计算机上运行的应用使用一个或多个视频卡向每个屏幕输出一个图像的不同部分,诸如左手部分和右手部分。或者,多个屏幕可以用来显示来自不同应用的信息。例如,股票经纪人可以使用一个屏幕运行显示股票数据的应用,以及另一个屏幕运行显示新闻更新的应用。或者,办公室人员可以使用一个屏幕用于文字处理程序以及另一个屏幕用于电子邮件程序。可以在一台或者多台计算机上运行不同的应用。在另一种可能的方案中,使用了划分屏幕布置,其中单个屏幕被分成两个或更多显示区域,而且来自在计算机上运行的一个或多个应用的信息在不同的显示区域中显示。上述及其它方案在包括计算机辅助设计、医疗诊断显象、台式出版、字处理、视频游戏等在内的多种应用中是普遍的。此外,随着平板技术的发展以及价格和能量消耗的减少,预计多监视器计算环境会变得日益普遍。为了与屏幕或者其它显示区域中的信息进行交互,必需通知用户哪个屏幕准备从用户接收命令,以及将执行命令的屏幕中的位置。这一般通过在屏幕上显示光标实现。作为一个熟悉的示例,在字处理程序中,光标可以是诸如下划线、垂直线或者块之类的闪烁图标,其向用户通知当用户在键盘上打字时将出现文本的位置,或者用户可以诸如通过剪切和粘贴文本来编辑现有文本的位置。在图形程序中,例如,光标可以表现为十字线,用于标识图像中将要执行命令的位置,以便改变该图像的颜色或者其它特性。用户使用可以是鼠标或者其它指示设备的光标控制设备,在屏幕内移动光标。然而,在把光标移动到不同的屏幕或者显示区域时出现了各种困难。在一种可能的方法中,当用户希望把光标移到另一个屏幕时,可以由该用户选择键盘命令或者屏幕上的图标。已经开发了其它方法,其把光标到一个屏幕边缘的移动解释为对在另一个屏幕上重新定位光标的请求。这样的方法是有问题的,因为它们可以把用户的注意力从当前任务转移,并且要求在新的屏幕上手动重新定位光标。此外,一般需要光标控制设备的明显移动,这对于所有用户来说是不方便的,而且对于具有有限身体灵活性的用户是个问题。为了减少所要求的运动,可以增加光标控制设备的灵敏度,由此增加了相对于光标控制设备的移动量的屏幕上移动量。然而,这使光标控制设备的精确控制更加困难。
技术实现思路
为了克服现有技术中的这些及其它缺陷,本专利技术提供了这样的技术,其允许用户使用光标控制设备在多监视器环境中的屏幕之间快速地切换。在一种可能的方法中,对光标控制设备上可用的可编程按钮进行编程,以实现用于在不同屏幕上、或者一个屏幕内的显示区域之间的切换的期望功能。在本专利技术的一个方面中,光标控制设备包括至少一个用户可驱动(actuable)部件;以及电路,用于检测至少一个用户可驱动部件的动作,并生成相应信号,该相应信号用于由至少一台计算机使光标从第一显示区域切换到第二显示区域。在本专利技术的另一个方面,至少一台计算机包括至少第一接口,用于从光标控制设备接收信号;至少一个处理器,用于处理所接收的信号;以及至少第二接口,用于响应于至少一个处理器,向至少第一显示区域和第二显示区域发送信号。所接收的信号包括第一信号,其由光标控制设备依据光标控制设备的至少一个用户可驱动部件的动作而生成。此外,至少一个处理器响应于第一信号,用于使该至少第二接口向该至少第一显示区域和第二显示区域发送信号,使光标从第一显示区域切换到第二显示区域。在本专利技术的另一个方面,用于对光标控制设备进行编程的方法包括经由至少一台计算机生成的屏幕上接口接收用户命令,其标识了要被编程到光标控制设备中的功能。该功能包括,当检测到光标控制设备的至少一个用户可驱动部件的动作时,生成用于由至少一台计算机使用的信号,以使光标从第一显示区域切换到第二显示区域。该方法还包括,响应于用户命令的接收,从至少一台计算机向光标控制设备发送信号,用于把该功能编程到光标控制设备中。还提供了相关的程序存储设备。附图说明通过参考下文以及附图,本专利技术的这些及其他特征、好处和优点将变得明显,其中附图中相同的附图标记引用相同的结构,其中图1说明了依据本专利技术的多监视器计算环境,其具有被配置用于快速屏幕切换的光标控制设备;图2说明了依据本专利技术的图1的多监视器计算环境中的部件框图;图3说明了从第一屏幕的第一显示区域到第二屏幕的第二显示区域中的预定位置的光标切换;图4说明了从第一屏幕的第一显示区域到第二屏幕的第二显示区域中的相应位置的光标切换;图5说明了从屏幕的第一显示区域到该屏幕的第二显示区域中的相应位置的光标切换;以及图6说明了依据本专利技术用于对光标控制设备进行编程的用户界面,其将光标控制设备配置为用于快速屏幕切换。具体实施例方式本专利技术通常涉及用于提供在不同的显示区域之间的瞬时切换的方法和系统,其中显示区域是指屏幕或者它的部分。图1说明了依据本专利技术的多监视器计算环境,其具有被配置用于快速屏幕切换的光标控制设备。计算环境,通常显示为100,包括由支架125连接的两个示例监视器110和120、计算机130和光标控制设备140。虽然把具有相应屏幕的两个监视器显示为示例,但是本专利技术适合于以单个屏幕或者许多个屏幕使用。例如,光标控制设备140可以包括诸如鼠标之类的指示(pointing)设备。可用各种类型的鼠标,包括例如使用PS/2连接器由线缆连接到计算机130的那些,以及经由与计算机130的无线RF链接进行通信的那些。此外,当鼠标在垫上移动时,可以通过球的移动检测到鼠标的移动,或者在所谓的光鼠标中可通过光学系统检测鼠标的移动。其它光标控制设备包括笔形设备、跟踪球、控制杆、滑行垫、游戏垫、以及可以由用户穿戴以诸如用于玩视频游戏的设备。光标控制设备140包括由外壳142容纳的一个或多个用户可驱动的按钮或开关。例如,开关143和144分别用于左击和右击。例如,中心按钮145或者其它设备可以用于在文档中递增地向上或者向下移动一行。例如,作为用户可驱动部件、并且可以侧面安装在外壳142上的开关146和147,可以是可编程按钮,它们可以如此处所述的那样被编程以提供快速的屏幕切换。近来,具有多个用户可编程按钮的光标控制设备已经变得可以获得。传统上,用户可以对这些按钮进行编程,以执行诸如在应用的上下文内输入命令之类的功能。本专利技术为这样的可编程按钮提供了新的功能。虽然提供了其中用户可以使用屏幕上的用户界面对按钮进行编程的示例,但是还有可能在制造该光标控制设备的时候对按钮进行编程。或者,可以由在计算机130上运行的应用自动地对按钮进行编程,或者以其它方法进行。图2说明了依据本专利技术的图1的多监视器计算环境中的部件框图。监视器110包括屏幕或者显示区域111,其由显示驱动器112响应于经由监视器接口113从计算机130接收的信号进行驱动。类似地,监视器120包括屏幕或者显示区域121,其由显示驱动器122响应于经由监视器接口123从计算机130接收的信号进行驱动。在这个示例中,一台计算机用于驱动两个监视器110和1本文档来自技高网
...

【技术保护点】
一种光标控制设备,包含:至少一个用户可驱动部件;以及电路,用于检测至少一个用户可驱动部件的动作,并且生成相应信号,该信号用于由至少一台计算机在使光标从第一显示区域到第二显示区域的切换中使用。

【技术特征摘要】
US 2004-12-20 11/017,5231.一种光标控制设备,包含至少一个用户可驱动部件;以及电路,用于检测至少一个用户可驱动部件的动作,并且生成相应信号,该信号用于由至少一台计算机在使光标从第一显示区域到第二显示区域的切换中使用。2.如权利要求1所述的光标控制设备,其中第一显示区域包含第一屏幕;以及第二显示区域包含第二屏幕。3.如权利要求1所述的光标控制设备,其中第一显示区域包含屏幕的第一部分;以及第二显示区域包含该屏幕的第二部分。4.如权利要求1所述的光标控制设备,其中至少一台计算机包括第一和第二计算机;第一显示区域与第一计算机相关联;以及第二显示区域与第二计算机相关联。5.如权利要求1所述的光标控制设备,其中至少一个用户可驱动的部件包含按钮。6.如权利要求1所述的光标控制设备,还包含电路,用于检测至少一个用户可驱动部件的进一步动作,并且生成相应信号,该信号用于由至少一台计算机在使光标从第二显示区域到第一显示区域的切换中使用。7.如权利要求1所述的光标控制设备,还包含电路,用于检测至少一个用户可驱动部件的进一步动作,并且生成相应信号,该信号用于由至少一台计算机在使光标从第二显示区域到第三显示区域的切换中使用。8.如权利要求1所述的光标控制设备,其中至少一个用户可驱动部件至少包含第一和第二用户可驱动部件;检测第一用户可驱动部件的动作以便产生信号,该信号用于由至少一台计算机在使光标从第一显示区域到第二显示区域的切换中使用;以及检测第二用户可驱动部件的动作以便产生相应信号,该相应信号用于由至少一台计算机在使光标从第二显示区域到第一显示区域的切换中使用。9.如权利要求1所述的光标控制设备,其中用于由至少一台计算机使用的信号使光标切换到第二显示区域上的位置,该位置对应于在第一显示区域上的光标位置。10.如权利要求1所述的光标控制设备,其中用于由至少一台计算机使用的信号使光标切换到第二显示区域上的预定位置,该预定位置与第一显示区域上的光标位置无关。11.如权利要求1所述的光标控制设备,还包含用于从至少一台计算机接收命令的接口;其中,用于检测至少一个用户可驱动部件的动作的电路由至少一台计算机通过由接口所接收的命令进行编程,以生成相应的信号,用于在使光标从第一显示区域到第二显示区域的切换中使用。12.如权利要求1所述的光标控制设备,还包含电路,用于检测光标控制设备的用户发起的移动、并且生成相应的信号,该信号用于由至少一台计算机依据用户发起的移动,控制光标在第一显示区域上的位置。13.如权利要求1所述的光标控制设备,还包含外壳;其中该至少一个用户可驱动部件由外壳容纳;以及在该外壳内提供该电路。14.至少一台计算机,包含至少第一接口,用于从光标控制设备接收信号;至少一个处理器,用于处理所接收的信号;以及至少第二接口,用于响应于至少一个处理器,向至少第一显示区域和第二显示区域发送信号;其中所接收的信号包括第一信号,其由光标控制设备依据光标控制设备的至少一个用户可驱动部件的动作产生;以及该至少一个处理器响应于第一信号,使该至少第二接口向至少第一显示区域和第二显示区域发送信号,用于使光标从第一显示区域切换到第二显示区域。15.如权利要求14所述的至少一台计算机,其中第一显示区域包含第一屏幕;以及第二显示区域包含第二屏幕。16.如权利要求14所述的至少一台计算机,其中第一显示区域包含屏幕的第一部分;以及第二显示区域包含该屏幕的第二部分。17.如权利要求14所述的至少一台计算机,其中该至少一台计算机包括第一和第二计算机;第一显示区域与第一计算机相关联;以及第二显示区域与第二计算机相关联。18.如权利要求14所述的至少一台计算机,其中所接收的信号包括第二信号,其由光标控制设备依据至少一个用户可驱动部件的进一步动作而产生;以及该至少一个处理器响应于第二信号,使该至少第二接口向至少第一显示区域和第二显示区域发送信号,用于使光标从第二显示区域切换到第一显示区域。19.如权利要求14所述的至少一台计算机,其中所接收的信号包括第二信号,其由光标控制设备依据至少一个用户可驱动部件的进一步动作而产生;以及该至少一个处理器响应于第二信号,使该至少第二接口向第二显示区域和第三显示区...

【专利技术属性】
技术研发人员:约瑟夫A金尼斯布赖恩S麦凯恩贾森L派佩尔曼
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1