计算机系统技术方案

技术编号:2882841 阅读:173 留言:0更新日期:2012-04-11 18:40
本发明专利技术把反馈装置同光标控制设备结合起来。本发明专利技术的一个实施例在指向棒光标控制设备中设置了指示杆,指示杆延伸到整个指向棒的长度,并装在指向棒基座下一端的致动器上。计算机系统产生的一个短暂的反馈信号激活致动器,使之把力作用在指示杆上,而指示杆又压在指向棒操作员的指尖上。只要主机给出信号(如显示器屏幕上显示的光标窗口句柄状态变化),就会产生反馈信号。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
本申请是1994年1月13日递交的第94100630.1号专利申请的分案申请。本专利技术一般地涉及数据处理系统领域。具体来说,本专利技术涉及作为数据处理系统输入装置的光标控制。更具体说来,本专利技术涉及一种能在数据处理系统的显示器上为光标控制用户指示光标位置的反馈装置。近年来计算能力已经得到了很大的发展,而且还在继续快速地发展。这种快速增长的计算能力为用户提供了以各种新方式使用计算机的机会。特别地,计算机已由少数专业人员的工具变成了大众的工具。计算机使用的这种转变主要是由于其能力的快速增长,使人和机器之间的交互作用变得较为简单。而人机之间的交互作用越简单,愿意使用计算机的人就越多,计算要也就会变得更有用。用户和计算机之间的接口通常包括一种输入装置(如键盘或鼠标)以及一种输出设备(如视屏显示器)。计算机用户在典型的接口上所遇到的一个困难,是当光标在显示器上快速移动时,要求能够准确地定位光标在显示器上的位置。计算机用户发现,对于需要具备方便和准确的光标移动能力的图形和面向对象的应用软件来说,在显示器上快速移动光标的要求十分重要。例如,有几种操作系统都要求用户能在显示器上移动光标并选择窗口的界线,以便移动该窗口或改变其大小。在这个例子中,用户需要的不是观察光标在屏幕上缓慢移动的情况,而是需要用光标选择那些细小界线的能力。因此,对于一般的计算机用户来说,一种能在快速移动光标的同时最准确和最方便地定位光标位置的接口是非常有用的。现有的技术已多次试图为用户提供一种简单的接口,这种接口既能快速移动光标,又能准确地定位光标的位置。但这种现有技术接口通常存在的问题是,能准确地定位光标位置的装置也抑制了光标快速移动的能力。例如,现有一种技术设备,当光标在显示器的特定区域上定位时这种设备能把某种制动机制应用到鼠标球上。该制动机制是从计算机到用户的一种反馈方法,它能向用户指示光标已在某个区域中。阻碍球运动的这种物理感觉,补充了注视显示器的光学感觉,使用户能更准确地定位光标。然而这种方法的问题在于,通常在屏幕上有许多区域对用户提供阻碍反馈。而问题的出现,正是因为这种反馈机制抑制了光标在屏幕上的快速移动。对运动反馈的这种阻碍作用是光标移动设备的一个组成部分,因此将会继续阻碍光标的正常移动。因此,现有的技术不能令人满意,因为采用阻碍反馈机制提高光标准确定位能力是以牺牲光标的自由移动为代价的。本专利技术的一个目的是制造一种改进的计算机接口。本专利技术的另一个目的是制造一种改进的计算机接口,该接口既能使光标在显示器上快速移动,又能准确地定位光标。本专利技术的又一目的是制造一种便于使用的改进的计算机接口。本专利技术还有另一个目的,就是制造一个改进的计算机接口,该接口能把非光学的反馈传送给计算机用户。本专利技术还有一个进一步的目的,这就是制造一种改进的计算机接口,在该接口中,把反馈信号传给用户而不会影响显示器上光标的运动。本专利技术的目的是通过反馈装置和光标控制设备的集成来实现的,其中,对光标控制设备操作者的反馈信号不依赖产生光标控制信息的装置。本专利技术的一个实施例在指向棒(pointing stick)光标控制设备中加入指示杆。该指示杆延伸到整个指向棒的长度并装在指向棒基座之下或之中的一端的致动器上。计算机系统产生的反馈信号激活该致动器,从而把一个力作用在指示杆上,指示杆2在指向棒操作者的指尖上产生压力。每当光标状态指示器(如显示器屏幕显示的光标窗口句柄状态)发生变化,就会产生反馈信号。但反馈信号并不影响产生光标控制信息的指向棒的操作或触模。通过把指示杆放在鼠标器的选择按钮中,或让指示杆撞击鼠标器的跟踪球,可把一个类似的指示杆装在鼠标器的光标控制设备中。具体来说,光标控制信号是通过跟踪球的移动产生的,且指示杆压迫停留在选择按钮上的指尖,从而使检测反馈信号的装置与光标控制信号的产生没有关系。类似的反馈指示装置,所装在两个以上的光标控制设备中;后者被用来控制显示器屏幕上的单个或多个光标。而且,反馈信号还可以在同光标有关的任何状态信息(包括但不局限于光标的窗口句柄)上产生。附图说明图1显示本专利技术的一个实施例。图2显示本专利技术一个实施例的功能性框图。图3显示本专利技术产生反馈信号处理过程的框图。图4说明本专利技术的一个指向棒。图5显示本专利技术的一个鼠标器。图6说明本专利技术选择光标控制设备的处理过程。图7显示本专利技术一个实施例详细的功能性框图。图8是本专利技术一个电阻桥。图9说明本专利技术产生光标移动数据的处理过程。图10显示本专利技术中用于产生光标移动数据的传递函数。图11说明本专利技术的致动器电路。图12显示本专利技术的第二个鼠标器。图1给出了本专利技术的一个最佳实施例。具体来说,其中,用于显示光标50的、带有显示屏幕40的计算机系统20,通过连接器15与键盘10连接。计算系统20还通过连接器35连接鼠标器30。键盘10包括多个独立的按钮12和一个指向棒100,鼠标器30至少包括一个选择按钮37和跟踪球39。指向棒100包括一个反馈指示杆110,且鼠标器选择按钮中也包括一个反馈指示杆37。响应键盘10送到计算机系统20的信号,或响应由鼠标器30送到计算机系统20中的信号,光标50在显示屏幕40的区域中移动。按下一键12或把力作用在指向棒100上将产生送到计算机系统20中的信号;同理,滚动跟踪球39式按下选择按钮37,也将产生送到计算机系统20的信号。当光标50移动穿过显示屏幕40某个指定区域的界线55时,计算机系统20便产生一个反馈信号,该信号被送到带有指示杆的反馈装置上。当指向棒100正在控制光标的移动时,反馈信号被送到反馈指示杆110;当鼠标器30正在控制光标的移动时,则把反馈信号送到反馈指示杆37上。也可以同时把反馈信号送到指示杆37和指示杆110上,或只送给不依赖控制光标移动的设备的指示杆上。图2是一个框图,说明本专利技术一个最佳实施例的操作过程。图2表明计算机系统20包括一台主机250、选择选择器230、鼠标器接口220、指向棒接口210和显示屏幕40。图2还显示指向棒100和鼠标器30都产生数字信号,分别被送到指向棒接口210和鼠标器接口220中。指向棒接口210和鼠标器接口220均把信号送到选择控制器230上,后者决定把哪一个信号送给主机250。主机是一台个人计算机系统,如“IBM PS/2”类型的个人计算机系统(可从IBM公司买到),或兼容的系统。主机250在显示屏幕40上移动光标50,以响应鼠标器30或指向棒100送来的信号。下面给出进一步的说明。在光标被显示的所有时间里,主机250一直管理其内存中有关光标位置的状态信息。光标50的状态信息包括光标的有关参数,如光标的X和Y座标、形状、颜色以及(对于本专利技术的目的来说是最重要的)至少一个窗口句柄。窗口句柄是一种标识,说明光标的位置在由该窗口句柄命名的一个已限定的区域中。当窗口句柄状态变化时,本专利技术监视主机存储器中的反馈参数(如光标的窗口句柄状态),并产生反馈信号。图3是一个程序的流程图,该程序在主机250上和光标移动功能并发运行。图3说明开始先存放窗口句柄310,经过一段时间的延迟后320,再检查光标状态330,即检查当前的窗口句柄和最后存入的窗口句柄是否一致。若一致,则该程序将等待一个延迟周期后再检查其状态。延迟周期约为25ms,也可以比2本文档来自技高网...

【技术保护点】
计算机系统,其特征在于包括:显示装置,用于显示光标;与所述的显示装置耦合的主计算机;光标控制装置,用于产生耦合到所述主计算机的光标控制信号,主计算机接收光标控制信号、产生光标显示信号并把该信号送给所述的显示装置,所述光标控制装置 包括一个与光标控制装置构成一个整体的、用于为所述光标控制装置的操作员指示参数状态的反馈装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:艾迪文J塞勒克
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1