光标控制装置及其光标控制方法

文档序号:9687039阅读:503来源:国知局
光标控制装置及其光标控制方法
【专利说明】
【技术领域】
[0001]本发明是有关于一种输入设备,且特别是有关于一种光标控制装置及其光标控制方法。
【【背景技术】】
[0002]所谓的延伸显示(extended display)是指在电脑系统中将电脑主机连接至两个以上的显示屏幕,使得窗口操作系统的桌面可以横跨至多个屏幕,以产生大于单一屏幕的桌面可用空间的技术。这项技术对于笔记本电脑的使用者来说显得格外重要。一般来说,由于笔记本电脑的屏幕尺寸不大,因此在使用者需要同时开启多个应用程序窗口来进行工作时,必须将这些应用程序窗口重迭显示在桌面上,如此将会造成检视窗口内容的不便。为了解决上述问题,用户可以使用延伸显示的技术,外接一个以上的屏幕进而将部分的窗口摆设在延伸桌面上。
[0003]然而,随着显示器相关技术的突破,近年来屏幕的分辨率越来越高,且因应各阶层消费者需求的不同,市面上有许多种不同尺寸的显示器。因此,用户用来进行延伸显示的显示器的DPI (Dots Per Inch)值往往不同于原本使用的显示器的DPI值,如此一来,当光标在移动到不同DPI值的显示器画面上时,光标的移动速度与位置都会改变,而造成光标控制的质量下降,进而冲击到使用者的感受。也就是说,使用者在横跨不同DPI值的显示器上的光标时,须适应不同移动速度的光标。此外,在不同DPI值的显示器画面在左右并排的情形下,当光标跨越另一个显示器时,光标在铅直方向位置上会有“跳动”的情形出现,而使光标的移动轨迹无法平滑地跨越。同理,在不同DPI值的显示器画面在上下并排的情形下,当光标跨越另一个显示器时,光标在水平方向位置上也会有“跳动”的情形出现,而使光标的移动轨迹无法平滑地跨越。
[0004]有鉴于此,实有必要提供一种光标控制装置及其光标控制方法,以解决上述问题。【
【发明内容】

[0005]本发明的目的在于提供一种光标控制装置及其光标控制方法,可提升光标的控制质量。
[0006]本发明的光标控制装置,适于调整基准显示单元与延伸显示单元所显示的光标的移动速度,使光标于该延伸显示单元与基准显示单元上的移动速度实质上相同,光标控制装置包括光标控制单元以及处理单元。其中光标控制单元移动后产生一移动值。处理单元皁禹接基准显示单元、延伸显示单元以及光标控制单元,计算延伸显示单元与基准显示单元在相同轴向上的分辨率(Dots Per Inch, DPI)比例值,依据DPI比例值调整移动值以产生修正移动值,并依据修正移动值移动光标于延伸显示单元上的位置,以使光标于延伸显示单元与基准显示单元上的移动速度相同。
[0007]在本发明的一实施例中,上述相同轴向的DPI比例值意指于第一轴向的DPI比例值与第二轴向的DPI比例值,而所产生的修正移动值包含在第一轴向与第二轴向各自对应的修正值。
[0008]在本发明的一实施例中,上述的处理单元将第一轴向的移动值乘以延伸显示单元与基准显示单元在第一轴向的DPI比例值,以得到在第一轴向的修正移动值,并将第二轴向的移动值乘以延伸显示单元与基准显示单元在第二轴向的DPI比例值,以得到在第二轴向的修正移动值。
[0009]在本发明的一实施例中,上述的光标控制单元包括鼠标以及触摸板。
[0010]本发明的光标移动速度调整方法,适于调整基准显示单元与延伸显示单元所显示的光标的移动速度,使光标于该延伸显示单元与基准显示单元上的移动速度实质上相同,光标移动速度调整方法包括下列步骤。计算延伸显示单元与基准显示单元在相同轴向上的分辨率(Dots Per Inch, DPI)比例值。侦测光标控制单元的移动值。依据DPI比例值调整移动值以产生修正移动值。依据修正移动值移动基准显示单元与延伸显示单元所显示的光标的位置。
[0011]在本发明的一实施例中,上述相同轴向的DPI比例值意指于第一轴向的DPI比例值与第二轴向的DPI比例值,而所产生的修正移动值包含在第一轴向与第二轴向各自对应的修正值。
[0012]在本发明的一实施例中,上述依据DPI比例值调整移动值以产生修正移动值的步骤包括,将第一轴向与第二轴向的移动值分别乘以延伸显示单元与基准显示单元在第一轴向与在第二轴向的DPI比例值,以分别得到在第一轴向与在第二轴向的修正移动值。
[0013]在本发明的一实施例中,上述的光标控制单元包括鼠标以及触摸板。
[0014]相较于现有技术,本发明依据延伸显示单元与基准显示单元在一相同轴向上的分辨率(Dots Per Inch, DPI)比例值调整移动值以产生修正移动值,并依据修正移动值移动光标于延伸显示单元上的位置,以使在移往分辨率不同的显示单元后,仍具有相同的移动速度,进而提升光标的控制质量。
[0015]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
【【附图说明】】
[0016]图1绘示为本发明一实施例的光标控制装置的示意图。
[0017]图2绘示为本发明一实施例的光标在延伸显示单元与基准显示单元的显示区域上移动的示意图。
[0018]图3绘示为本发明另一实施例的光标在延伸显示单元与基准显示单元的显示区域上移动的示意图。
[0019]图4绘示为本发明一实施例的光标移动速度调整方法的流程示意图。
[0020]图5绘示为本发明一实施例的光标控制方法的流程示意图。
[0021]图6绘示本发明另一实施例的光标控制方法的流程示意图。
【【具体实施方式】】
[0022]图1绘示为本发明一实施例的光标控制装置的示意图。光标控制装置包括光标控制单元102以及处理单元104,其中光标控制单元102耦接处理单元104。此外,处理单元104更稱接基准显示单元D1与延伸显示单元D2,其中基准显示单元D1与延伸显示单元D2具有不同的DPI值。具体而言,基准显示单元D1的DPI值大于延伸显示单元D2的DPI值。光标控制装置可调整基准显示单元D1与延伸显示单元D2所显示的光标的移动速度,以使光标于延伸显示单元D2与基准显示单元D1上的移动速度实质上相同,进而提供使用者在不同DPI值的显示单元之间移动光标时能平滑地由基准显示单元D1跨越至延伸显示单元D2,从而提闻光标的控制质量。
[0023]详细来说,光标控制单元102可例如为鼠标或触摸板等可控制光标移动的输入设备,光标控制单元102 (例如鼠标)在被移动后可产生对应移动操作的移动值,并将其传送给处理单元104。处理单元104可计算延伸显示单元D2与基准显示单元D1在相同轴向上的DPI比例值,依据DPI比例值调整移动值以产生修正移动值,并依据修正移动值来移动延伸显示单元D2上的光标,以使光标于延伸显示单元D2与基准显示单元D1上的移动速度相同。
[0024]举例来说,图2绘示为本发明一实施例的光标在延伸显示单元与基准显示单元的显示区域上移动的示意图。显示区域A1与显示区域A2分别为基准显示单元D1与延伸显示单元D2的虚拟显示区域,显示区域A1与显示区域A2沿第一轴向AX1相邻并左右并排。假设在本实施例中显示区域A1在第一轴向AX1与第二轴向AX2上的DPI值分别为DX1与DY1,而显示区域A2在第一轴向AX1与第二轴向AX2上的DPI值分别为DX2与DY2。当光标AR1由显示区域A1移至显示区域A2后,光标AR1在显示区域A2内在第一轴向AX1上的修正移动值Ml’如下式所示:
[0025]Ml,= Ml (DX2/DX1) (1),
[0026]其中Ml为光标AR1在显示区域A2内时光标控制单元102被移动而所产生的在第一轴向AX1上的移动值。此外,光标AR1在显示区域A2内在第二轴向AX2上的修正移动值M2’如下式所示:
[0027]M2’ = M2 (DY2/DY1) (2),
[0028]其中M2为光标AR1在显示区域A2内时光标控制单元102被移动而所产生的在第二轴向AX2上的移动值。
[0029]本发明的技术特征在于,依据相同轴向的DPI比例值来调整光标AR1在显示区域A2上的位置,亦即依据修正移动值来移动显示区域A2上的光标AR1,即可使光标AR1在显示区域A1与显示区域A2内的移动速度相同。因此,当用户以相同速度移动光标控制单元102 (例如鼠标)来控制光标AR1移动时,光标AR1不会因为进入DPI值不同的显示区域A2中而改变其移动速度,而可避免用户产生无法正常操控光标AR1移动的感觉,进而提高光标的控制质量。
[0030]此外,在部分实施例中,处理单元104更判断光标AR1目前所在的位置坐标,在处理单元104根据光标AR1目前所在的位置坐标与光标控制单元102所产生的移动值控制光标AR1沿第一轴向AX1移动。当光标AR1由显示区域A2移往显示区域A1或由显示区域A1移往显示区域A2时,处理单元104可选取第一 DPI比例值及第二 DPI比例值的其中之一(其中第一 DPI比例值为DX1/DX2,第二 DPI比例值为DX2/DX1,第一 DPI比例值大于第二 DPI比例值),并借以调整光标AR1在第二轴向AX2上的位置,以使光标AR1实质上可直线地在显示区域A1与显示区域A2之间来回移动,而不会有突然跳动的情形出现。
[0031]举例来说,在图2中,当光标AR1自显示区域A1沿第一轴向AX1移动至显示区域A2时,处理单元104选取第一 DPI比例值,并依据下列式子调整光标AR1在第二轴向AX2上的位置:
[0032]Y1’ = Yl(DXl/DX2)+Lo (3),
[0033]其中Y1为在第二轴向AX2上光标AR1与显示区域A1的边界B1间的距离,Y1’为在第二轴向AX2上光标AR1与显示区域A2的边界B2间的距离,Lo则为显示区域A1的边界B1与显示区域A2的边界B2间的距离。
[0034]类似地,当光标AR1自显示区域A2沿第一轴向AX1移动至显示区域A1时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1