午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

光標(biāo)的控制方法和裝置與流程

文檔序號(hào):11133302閱讀:649來源:國知局
光標(biāo)的控制方法和裝置與制造工藝

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種光標(biāo)的控制方法和裝置。



背景技術(shù):

空中鼠標(biāo)是一種廣泛應(yīng)用在電視等需要遠(yuǎn)距離空中定位操作的顯示設(shè)備上的一種遙控設(shè)備。與普通的鼠標(biāo)相比,空中鼠標(biāo)不需要與顯示設(shè)備之間連接有形線路,對(duì)所使用的平面也沒有要求,甚至其在使用時(shí)并不要求必需在平面上進(jìn)行操作,一般通過用戶手持空中鼠標(biāo)進(jìn)行遠(yuǎn)距離操作和定位即可實(shí)現(xiàn)對(duì)顯示設(shè)備的控制,因此,近年來,隨著藍(lán)牙技術(shù)和/或紅外等無線技術(shù)的發(fā)展,空中鼠標(biāo)得到了越來越廣泛的應(yīng)用。

但是,使用空中鼠標(biāo)時(shí),用戶一般手腕或手肘懸空進(jìn)行操控,相較于一般置于桌面上操作的鼠標(biāo),空中鼠標(biāo)的控制精度較低,操作空中鼠標(biāo)較為不易,尤其當(dāng)用戶與顯示設(shè)備距離較遠(yuǎn)時(shí)或者當(dāng)顯示設(shè)備中的應(yīng)用圖標(biāo)較小時(shí),往往會(huì)發(fā)生用戶通過空中鼠標(biāo)無法準(zhǔn)確定位到應(yīng)用圖標(biāo)上的情況,給用戶的使用帶來不便。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供一種光標(biāo)的控制方法和裝置,以解決現(xiàn)有技術(shù)中遠(yuǎn)距離操控時(shí)光標(biāo)不易定位的技術(shù)問題。

第一方面,本發(fā)明實(shí)施例提供了一種光標(biāo)的控制方法,包括:

獲取光標(biāo)與可選控件的距離信息;

根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度。

第二方面,本發(fā)明實(shí)施例還提供了一種光標(biāo)的控制裝置,包括:

距離信息獲取模塊,用于獲取光標(biāo)與可選控件的距離信息;

光標(biāo)速度調(diào)整模塊,用于根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度。

本發(fā)明實(shí)施例提供的控制光標(biāo)技術(shù)方案,獲取光標(biāo)與可選控件的距離信息,根據(jù)獲取到的光標(biāo)與可選控件的距離信息以及光標(biāo)的移動(dòng)方向調(diào)整光標(biāo)的移動(dòng)速度。本發(fā)明實(shí)施例通過采用上述技術(shù)方案,根據(jù)光標(biāo)的移動(dòng)方向和光標(biāo)與可選控件之間的距離調(diào)整光標(biāo)的移動(dòng)速度,可以避免用戶由于與顯示設(shè)備距離較遠(yuǎn)或顯示設(shè)備應(yīng)用圖標(biāo)較小而導(dǎo)致的用戶需多次移動(dòng)光標(biāo)的情況,減少用戶在光標(biāo)定位時(shí)所耗費(fèi)的時(shí)間,提高用戶遠(yuǎn)距離操控光標(biāo)的精確度。

附圖說明

通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1為本發(fā)明實(shí)施例一提供的一種光標(biāo)的控制方法的流程示意圖;

圖2為本發(fā)明實(shí)施例二提供的一種光標(biāo)的控制方法的流程示意圖;

圖3為本發(fā)明實(shí)施例三提供的一種優(yōu)選的光標(biāo)的控制方法的流程示意圖;

圖4為本發(fā)明實(shí)施例四提供的一種光標(biāo)的控制裝置的結(jié)構(gòu)框圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。

實(shí)施例一

本發(fā)明實(shí)施例一提供一種光標(biāo)的控制方法。該方法可以由光標(biāo)的控制裝置執(zhí)行,其中該裝置可以由軟件和/或硬件實(shí)現(xiàn),一般可集成在與顯示設(shè)備相對(duì)應(yīng)的中央處理器中。圖1是本發(fā)明實(shí)施例一的光標(biāo)的控制方法的流程示意圖,如圖1所示,該控制方法包括:

S110、獲取光標(biāo)與可選控件的距離信息。

示例性的,所述可選控件可以為用戶界面(User Interface,UI)中可進(jìn)行點(diǎn)擊和/或輸入的圖形對(duì)象或文字對(duì)象,如,用戶界面中的應(yīng)用圖標(biāo)、網(wǎng)址鏈接等,此處不作限制。其中用戶界面指的是用于人機(jī)交互的顯示界面,如電視、計(jì)算機(jī)或其他設(shè)備的顯示器等。

本實(shí)施例中,光標(biāo)與可選控件的距離信息可以是光標(biāo)中心與可選控件中心的距離信息,或者光標(biāo)邊緣與可選控件邊緣的距離信息;也可以是光標(biāo)中心與可選控件邊緣的距離信息,或者光標(biāo)邊緣與可選控件中心的距離信息,其具體定義可以根據(jù)需要靈活設(shè)置,此處不作限制??蛇x的,同一品牌、類型或型號(hào)的顯示設(shè)備可以使用同樣的距離信息定義,以降低反復(fù)對(duì)光標(biāo)與可選控件的距離信息進(jìn)行設(shè)定所耗費(fèi)的時(shí)間。

示例性的,如果光標(biāo)與可選控件的距離信息為光標(biāo)中心與可選控件中心的距離信息,可以預(yù)先設(shè)定并標(biāo)記光標(biāo)與各個(gè)可選控件的中心點(diǎn),在獲取光標(biāo)與可選控件的距離信息時(shí),首先獲取光標(biāo)中心的像素坐標(biāo)和可選控件中心的像素坐標(biāo),然后通過所得到的光標(biāo)中心與可選控件中心的像素坐標(biāo)計(jì)算獲得光標(biāo)與可選控件的距離信息。如果光標(biāo)與可選控件的距離信息需通過光標(biāo)或可選控件的邊緣信息獲取,即,光標(biāo)與可選控件的距離信息為光標(biāo)中心或光標(biāo)邊緣與可選控件邊緣的距離信息,或者光標(biāo)邊緣與可選控件中心的距離信息,優(yōu)選的,光標(biāo)/可選控件的邊緣信息為與可選控件/光標(biāo)具有最短距離的點(diǎn)的坐標(biāo)信息,此時(shí),相應(yīng)的,光標(biāo)與可選控件的距離信息為光標(biāo)中心與可選控件的最短距離信息、光標(biāo)與可選控件中心的最短距離信息,或者光標(biāo)與可選控件的最短距離信息。以光標(biāo)與可選控件的距離信息為光標(biāo)與可選控件的最短距離信息為例,在獲取光標(biāo)與可選控件的距離信息時(shí),可以首先獲取光標(biāo)各邊緣點(diǎn)的像素坐標(biāo)以及可選控件各邊緣點(diǎn)的像素坐標(biāo),然后分別計(jì)算光標(biāo)各邊緣點(diǎn)與可選控件各邊緣點(diǎn)兩兩之間的距離信息,并將其中的最小值作為光標(biāo)與可選控件的距離信息。

考慮到獲取光標(biāo)與可選控件的距離信息時(shí)所需的計(jì)算量,優(yōu)選的,光標(biāo)與可選控件的距離信息為光標(biāo)中心與可選控件中心的距離信息。

S120、根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度。

本實(shí)施例中,光標(biāo)的移動(dòng)方向可以是光標(biāo)相對(duì)于可選控件的移動(dòng)方向或光標(biāo)在用戶界面中的移動(dòng)方向。調(diào)整光標(biāo)的移動(dòng)速度可以是增加或減小光標(biāo)的移動(dòng)速度,此處不作限制。示例性的,當(dāng)光標(biāo)與可選控件的距離較遠(yuǎn)且光標(biāo)的原始移動(dòng)速度較慢時(shí),可以增加光標(biāo)的移動(dòng)速度;當(dāng)光標(biāo)與可選控件的距離較近且光標(biāo)的原始移動(dòng)速度較快時(shí),可以減小光標(biāo)的移動(dòng)速度。

本發(fā)明實(shí)施例一提供的光標(biāo)的控制方法,獲取光標(biāo)與可選控件的距離信息,根據(jù)獲取到的光標(biāo)與可選控件的距離信息以及光標(biāo)的移動(dòng)方向調(diào)整光標(biāo)的移動(dòng)速度。本實(shí)施例通過采用上述技術(shù)方案,根據(jù)光標(biāo)的移動(dòng)方向以及光標(biāo)與可選控件之間的距離調(diào)整光標(biāo)的移動(dòng)速度,可以避免用戶由于與顯示設(shè)備距離較遠(yuǎn)或顯示設(shè)備應(yīng)用圖標(biāo)較小而導(dǎo)致的用戶需多次移動(dòng)光標(biāo)的情況,減少用戶在光標(biāo)定位時(shí)所耗費(fèi)的時(shí)間,提高用戶遠(yuǎn)距離操控光標(biāo)的精確度,提高用戶的使用體驗(yàn)。

實(shí)施例二

圖2為本發(fā)明實(shí)施例二提供的一種光標(biāo)的控制方法的流程示意圖。本實(shí)施例在上述實(shí)施例的基礎(chǔ)上進(jìn)行優(yōu)化,進(jìn)一步地,所述獲取光標(biāo)與可選控件的距離信息包括:獲取基于光標(biāo)控制設(shè)備的移動(dòng)狀態(tài)生成的控制指令信息,其中,所述光標(biāo)控制設(shè)備為空中鼠標(biāo);根據(jù)所述控制指令信息以及可選控件的位置信息獲取所述光標(biāo)與所述可選控件的距離信息。

進(jìn)一步地,所述根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度,具體為:如果所述距離信息在第一預(yù)設(shè)距離范圍之內(nèi)且所述光標(biāo)的當(dāng)前位置和所述可選控件的連線與所述光標(biāo)的移動(dòng)方向的夾角小于90°,則將所述可選控件標(biāo)記為待處理可選控件,并按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

進(jìn)一步地,在所述根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度之后,還包括:如果所述光標(biāo)的當(dāng)前位置第二預(yù)設(shè)距離范圍之內(nèi)存在待處理可選控件,則將所述光標(biāo)移動(dòng)到所述可選控件位置處。

相應(yīng)的,如圖2所示,本實(shí)施例提供的光標(biāo)的控制方法包括:

S210、獲取基于光標(biāo)控制設(shè)備的移動(dòng)狀態(tài)生成的控制指令信息,其中,所述光標(biāo)控制設(shè)備為空中鼠標(biāo)。

本實(shí)施例中,光標(biāo)控制設(shè)備可基于用戶的操作控制光標(biāo)的移動(dòng)。在此,光標(biāo)控制設(shè)備可以為空中鼠標(biāo),也可以是其他可以控制光標(biāo)移動(dòng)的設(shè)備,如遙控器、軌跡球等。本實(shí)施例將所述光標(biāo)控制設(shè)備優(yōu)選為空中鼠標(biāo),具體的,在獲取基于光標(biāo)控制設(shè)備的移動(dòng)狀態(tài)生成的控制指令信息時(shí),可通過空中鼠標(biāo)中安裝的加速度傳感器或陀螺儀等作為感測(cè)敏感元件,當(dāng)空中鼠標(biāo)在平面或空間中移動(dòng)一定位移時(shí),加速度傳感器或陀螺儀感測(cè)到空中鼠標(biāo)由于移動(dòng)而產(chǎn)生的加速度信號(hào),生成包含空中鼠標(biāo)平面或空間移動(dòng)位移信息的控制指令信息。

S220、根據(jù)所述控制指令信息以及可選控件的位置信息獲取所述光標(biāo)與所述可選控件的距離信息。

本實(shí)施例中,光標(biāo)與可選控件的距離信息可以是光標(biāo)按照該控制指令信息移動(dòng)前與可選控件的距離信息,或者光標(biāo)按照該控制指令信息移動(dòng)后與可選控件的距離信息;也可以是光標(biāo)按照該控制指令移動(dòng)過程中任意時(shí)刻與可選控件的距離信息,此處不作限制。優(yōu)選的,可以每間隔預(yù)設(shè)時(shí)間長度(如50ms)獲取一次光標(biāo)與可選控件的距離信息,從而在保證所獲取的光標(biāo)與可選控件的距離信息的準(zhǔn)確性的前提下,減少獲取光標(biāo)與可選控件的距離信息時(shí)所需的計(jì)算量。

示例性的,獲取光標(biāo)與可選控件的距離信息的過程可以為:獲取光標(biāo)的當(dāng)前位置信息;根據(jù)接收到的控制指令信息與光標(biāo)控制設(shè)備的靈敏度計(jì)算光標(biāo)的移動(dòng)速度;根據(jù)光標(biāo)的當(dāng)前位置信息以及光標(biāo)的移動(dòng)速度獲取光標(biāo)移動(dòng)時(shí)的像素坐標(biāo);獲取可選控件的像素坐標(biāo);根據(jù)光標(biāo)移動(dòng)時(shí)的像素坐標(biāo)與可選控件的像素坐標(biāo)獲取光標(biāo)與可選控件的距離信息。

本實(shí)施例中,可以將可選控件的位置設(shè)置為固定不變的狀態(tài),即用戶不能夠?qū)蛇x控件的位置進(jìn)行調(diào)整;也可以將可選控件的位置設(shè)置為可移動(dòng)的狀態(tài),即用戶可以根據(jù)需要調(diào)整可選控件的位置。相應(yīng)的,如果可選控件的位置為固定不變的狀態(tài),可以預(yù)先將各個(gè)可選控件的位置進(jìn)行存儲(chǔ),在獲取可選控件的像素坐標(biāo)時(shí),直接從相應(yīng)的存儲(chǔ)位置調(diào)用可選控件的位置坐標(biāo)即可;如果可選控件的位置為可移動(dòng)的狀態(tài),在獲取可選控件的像素坐標(biāo)時(shí),可以首先檢測(cè)各可選控件的當(dāng)前位置,然后獲取可選控件的像素坐標(biāo);也可以預(yù)先設(shè)置并存儲(chǔ)可選控件的默認(rèn)位置坐標(biāo),當(dāng)檢測(cè)到用戶進(jìn)行了移動(dòng)可選控件位置的操作時(shí),重新獲取并存儲(chǔ)可選控件的位置坐標(biāo)為該可選控件的當(dāng)前位置坐標(biāo),在獲取可選控件的像素坐標(biāo)時(shí),直接從相應(yīng)的存儲(chǔ)位置調(diào)用可選控件的當(dāng)前位置坐標(biāo)。

S230、如果所述距離信息在第一預(yù)設(shè)距離范圍之內(nèi)且所述光標(biāo)的當(dāng)前位置和所述可選控件的連線與所述光標(biāo)的移動(dòng)方向的夾角小于90°,則將所述可選控件標(biāo)記為待處理可選控件,并按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

本實(shí)施例中,第一預(yù)設(shè)距離范圍可以由開發(fā)商根據(jù)用戶界面或顯示設(shè)備屏幕的大小進(jìn)行默認(rèn)設(shè)置,也可以由用戶根據(jù)自身需要進(jìn)行設(shè)置,此處不作限制。示例性的,如果用戶所使用顯示設(shè)備的屏幕為65寸,可以將第一預(yù)設(shè)距離范圍設(shè)置為0-50像素點(diǎn)。

優(yōu)選的,所述按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度包括:如果所述光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在一個(gè)所述待處理可選控件,則按照第一設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度;如果輸入光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在至少兩個(gè)所述待處理可選控件,則按照第二設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

本實(shí)施例中,第一設(shè)定比例系數(shù)和第二設(shè)定比例系數(shù)可以由開發(fā)商進(jìn)行默認(rèn)設(shè)置,也可以由用戶根據(jù)自身需要進(jìn)行設(shè)置,此處不作限制。示例性的,可以將第一設(shè)定比例系數(shù)設(shè)置為0.7,將第二設(shè)定比例系數(shù)設(shè)置為0.4,此時(shí),相應(yīng)的,如果光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在一個(gè)待處理可選控件,則將光標(biāo)的移動(dòng)速度降低為其正常移動(dòng)速度的7/10;如果光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在兩個(gè)或者更多個(gè)待處理可選控件,則將光標(biāo)的移動(dòng)速度降低為其正常移動(dòng)速度的2/5。

示例性的,在獲取光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)的待處理可選控件個(gè)數(shù)時(shí),可以分別計(jì)算各個(gè)與光標(biāo)當(dāng)前位置的連線與光標(biāo)移動(dòng)方向的夾角小于900的可選控件與光標(biāo)的距離信息,然后獲取與光標(biāo)距離信息在第一預(yù)設(shè)距離范圍之內(nèi)的可選控件的數(shù)量作為光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)的待處理可選控件的個(gè)數(shù);也可以以光標(biāo)的當(dāng)前位置為圓心,分別以第一預(yù)設(shè)距離范圍的最小值和最大值為半徑畫圓,獲取位置坐標(biāo)在兩圓之間的可選控件,判斷所獲取的可選控件同光標(biāo)當(dāng)前位置的連線與光標(biāo)移動(dòng)方向的夾角是否小于900,將同光標(biāo)當(dāng)前位置的連線與光標(biāo)移動(dòng)方向的夾角小于900的可選控件的數(shù)量作為光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)的待處理可選控件的個(gè)數(shù)。

在此,需要指出的是,本實(shí)施例所涉及的設(shè)定比例系數(shù)的個(gè)數(shù)并不局限于上述中2個(gè),也可以將設(shè)定比例系數(shù)設(shè)置為3個(gè)或者更多個(gè),只要能達(dá)到調(diào)整光標(biāo)移動(dòng)速度的目的即可。例如,可以將設(shè)定比例系數(shù)設(shè)置為3個(gè),當(dāng)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在一個(gè)待處理可選控件時(shí),按照第一預(yù)設(shè)比例系數(shù)降低光標(biāo)的移動(dòng)速度;當(dāng)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在2-3個(gè)待處理可選控件時(shí),按照第二比例系數(shù)降低光標(biāo)的移動(dòng)速度;當(dāng)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在4個(gè)及以上可選控件時(shí),按照第三比例系數(shù)降低光標(biāo)的移動(dòng)速度。

S240、如果所述光標(biāo)的當(dāng)前位置第二預(yù)設(shè)距離范圍之內(nèi)存在待處理可選控件,則將所述光標(biāo)移動(dòng)到所述可選控件位置處。

本實(shí)施例中,第二預(yù)設(shè)距離范圍可以由開發(fā)商根據(jù)用戶界面或顯示設(shè)備屏幕的大小進(jìn)行默認(rèn)設(shè)置,也可以由用戶根據(jù)自身需要進(jìn)行設(shè)置,此處不作限制。示例性的,如果用戶所使用顯示設(shè)備的屏幕為65寸,可以將第二預(yù)設(shè)距離范圍設(shè)置為0-20像素點(diǎn)。

本實(shí)施例中,將所述光標(biāo)移動(dòng)到所述可選控件位置處,并不局限于將光標(biāo)移動(dòng)到可選控件的中心位置處,也可以將光標(biāo)移動(dòng)到可選控件的其他位置處,只要光標(biāo)在該位置點(diǎn)擊時(shí)能夠觸發(fā)該可選控件的功能即可。

考慮到降低光標(biāo)移動(dòng)速度和/或?qū)⒐鈽?biāo)位置移動(dòng)到可選控件位置處時(shí)的便利性,優(yōu)選的,所述與光標(biāo)第二預(yù)設(shè)距離范圍對(duì)應(yīng)的操作的優(yōu)先級(jí)高于所述與光標(biāo)第一預(yù)設(shè)距離范圍對(duì)應(yīng)的操作的優(yōu)先級(jí),即,如果光標(biāo)與待處理可選控件的距離信息既符合第一預(yù)設(shè)距離范圍,也符合第二預(yù)設(shè)距離范圍,則執(zhí)行與第二預(yù)設(shè)距離范圍相對(duì)應(yīng)的操作,將光標(biāo)移動(dòng)到待處理可選控件位置處。

本實(shí)施例提供的光標(biāo)的控制方法,當(dāng)光標(biāo)位于待處理可選控件第一預(yù)設(shè)距離范圍之內(nèi)時(shí),按照設(shè)定比例系數(shù)降低光標(biāo)的移動(dòng)速度;當(dāng)光標(biāo)位于待處理可選控件第二預(yù)設(shè)距離范圍之內(nèi)時(shí),將光標(biāo)的位置移動(dòng)到待處理可選控件位置處,可以避免用戶由于與顯示設(shè)備距離較遠(yuǎn)或顯示設(shè)備應(yīng)用圖標(biāo)較小而導(dǎo)致的用戶需多次移動(dòng)光標(biāo)的情況,減少用戶在光標(biāo)定位時(shí)所耗費(fèi)的時(shí)間,提高用戶遠(yuǎn)距離操控光標(biāo)的精確度,提高用戶的使用體驗(yàn)。

在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例所提供的光標(biāo)的控制方法還包括:根據(jù)顯示設(shè)備的顯示區(qū)域尺寸確定所述第一預(yù)設(shè)距離范圍;根據(jù)顯示設(shè)備顯示區(qū)域尺寸和/或所述光標(biāo)第一預(yù)設(shè)距離范圍內(nèi)的待處理可選控件數(shù)量確定第二預(yù)設(shè)距離范圍。在設(shè)置第二距離范圍的范圍值時(shí),可以根據(jù)顯示設(shè)備顯示區(qū)域的尺寸將第二預(yù)設(shè)距離范圍設(shè)置為多個(gè)等級(jí),根據(jù)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)待處理可選控件的數(shù)量確定第二預(yù)設(shè)距離范圍具體數(shù)值,從而提高光標(biāo)移動(dòng)到可選控件位置處時(shí)的準(zhǔn)確性,提高光標(biāo)移動(dòng)到其位置處的待處理可選控件為用戶的操作對(duì)象的概率。例如,可以將第二預(yù)設(shè)距離范圍設(shè)置為0-20像素點(diǎn)和0-15像素點(diǎn)兩個(gè)等級(jí),當(dāng)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)只存在一個(gè)待處理可選控件時(shí),將第二預(yù)設(shè)距離范圍確定為0-20像素點(diǎn);當(dāng)光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在兩個(gè)或者更多個(gè)待處理可選控件時(shí),將第二預(yù)設(shè)距離范圍確定為0-15像素點(diǎn)。

實(shí)施例三

圖3為本發(fā)明實(shí)施例三提供的一種優(yōu)選的光標(biāo)的控制方法的流程示意圖,該方法可以由光標(biāo)的控制裝置執(zhí)行,該裝置可集成在與顯示設(shè)備相對(duì)應(yīng)的中央處理器中。如圖3所示,該方法包括:

S310、檢測(cè)光標(biāo)控制設(shè)備是否發(fā)生移動(dòng),若是,則執(zhí)行步驟S320;若否,則執(zhí)行步驟S370。

S320、判斷所述光標(biāo)第一設(shè)定距離范圍之內(nèi)是否存在待處理可選控件,若是,則執(zhí)行步驟S330;若否,則執(zhí)行步驟S370。

S330、按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

S340、獲取所述光標(biāo)第一設(shè)定距離范圍之內(nèi)所述待處理可選控件的數(shù)量,并根基于所述可選控件的數(shù)量確定第二設(shè)定距離范圍。

S350、判斷所述光標(biāo)第二設(shè)定距離范圍之內(nèi)是否存在所述待處理可選控件,若是,則執(zhí)行步驟S360;若否,則執(zhí)行步驟S370。

S360、如果所述光標(biāo)第二設(shè)定距離范圍之內(nèi)存在一個(gè)所述待處理可選控件,則將所述光標(biāo)移動(dòng)到所述待處理可選控件位置處;如果所述光標(biāo)第二設(shè)定距離范圍之內(nèi)存在至少兩個(gè)所述待處理可選控件,則將所述光標(biāo)移動(dòng)到與所述光標(biāo)距離較近的待處理可選控件位置處。

S370、判斷該控制指令信息是否執(zhí)行完成,若是,則執(zhí)行步驟S380;若否,則返回執(zhí)行步驟S310。

S380、判斷是否存在下一操控指令信息,若是,則執(zhí)行步驟S310;若否,則結(jié)束操作。

本實(shí)施例通過采用上述技術(shù)方案,根據(jù)光標(biāo)與待處理可選控件的位置調(diào)整光標(biāo)的移動(dòng)速度和/或位置,可以避免用戶由于與顯示設(shè)備距離較遠(yuǎn)或顯示設(shè)備應(yīng)用圖標(biāo)較小而導(dǎo)致的用戶需多次移動(dòng)光標(biāo)的情況,減少用戶在光標(biāo)定位時(shí)所耗費(fèi)的時(shí)間,提高用戶遠(yuǎn)距離操控光標(biāo)的精確度,提高用戶的使用體驗(yàn)。

實(shí)施例四

本發(fā)明實(shí)施例四提供一種光標(biāo)的控制裝置。該裝置可由軟件和/或硬件實(shí)現(xiàn),一般集成在于顯示設(shè)備相對(duì)應(yīng)的中央處理器中,可通過執(zhí)行光標(biāo)的控制方法實(shí)現(xiàn)對(duì)光標(biāo)的控制。圖4為本實(shí)施例所提供的光標(biāo)的控制裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括:

距離信息獲取模塊410,用于獲取光標(biāo)與可選控件的距離信息;

光標(biāo)速度調(diào)整模塊420,用于根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度。

本實(shí)施例提供的光標(biāo)的控制裝置,通過距離信息獲取模塊獲取光標(biāo)與可選控件的距離信息,通過光標(biāo)速度調(diào)整模塊根據(jù)獲取到的光標(biāo)與可選控件的距離信息以及光標(biāo)的移動(dòng)方向調(diào)整光標(biāo)的移動(dòng)速度。本發(fā)明實(shí)施例通過采用上述技術(shù)方案,根據(jù)光標(biāo)的移動(dòng)方向和光標(biāo)與可選控件之間的距離調(diào)整光標(biāo)的移動(dòng)速度,可以避免用戶由于與顯示設(shè)備距離較遠(yuǎn)或顯示設(shè)備應(yīng)用圖標(biāo)較小而導(dǎo)致的用戶需多次移動(dòng)光標(biāo)的情況,減少用戶在光標(biāo)定位時(shí)所耗費(fèi)的時(shí)間,提高用戶遠(yuǎn)距離操控光標(biāo)的精確度。

進(jìn)一步地,所述距離信息獲取模塊410包括:控制指令獲取單元,用于獲取基于光標(biāo)控制設(shè)備的移動(dòng)狀態(tài)生成的控制指令信息,其中,所述光標(biāo)控制設(shè)備為空中鼠標(biāo);距離信息獲取單元,用于根據(jù)所述控制指令信息以及可選控件的位置信息獲取所述光標(biāo)與所述可選控件的距離信息。

進(jìn)一步地,所述光標(biāo)速度調(diào)整模塊420具體用于:如果所述距離信息在第一預(yù)設(shè)距離范圍之內(nèi)且所述光標(biāo)的當(dāng)前位置和所述可選控件的連線與所述光標(biāo)的移動(dòng)方向的夾角小于90°,則將所述可選控件標(biāo)記為待處理可選控件,并按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

進(jìn)一步地,所述按照設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度包括:如果所述光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在一個(gè)所述待處理可選控件,則按照第一設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度;如果輸入光標(biāo)第一預(yù)設(shè)距離范圍之內(nèi)存在至少兩個(gè)所述待處理可選控件,則按照第二設(shè)定比例系數(shù)降低所述光標(biāo)的移動(dòng)速度。

進(jìn)一步地,本實(shí)施例提供的光標(biāo)的控制裝置還可以包括:光標(biāo)位置移動(dòng)模塊,用于在所述根據(jù)所述光標(biāo)的移動(dòng)方向和所述距離信息調(diào)整所述光標(biāo)的移動(dòng)速度之后,如果所述光標(biāo)的當(dāng)前位置第二預(yù)設(shè)距離范圍之內(nèi)存在待處理可選控件,則將所述光標(biāo)移動(dòng)到所述可選控件位置處。

進(jìn)一步地,本實(shí)施例提供的光標(biāo)的控制裝置還包括:第一預(yù)設(shè)距離范圍確定模塊,用于根據(jù)顯示設(shè)備的顯示區(qū)域尺寸確定所述第一預(yù)設(shè)距離范圍;第二預(yù)設(shè)距離范圍確定模塊,用于根據(jù)顯示設(shè)備顯示區(qū)域尺寸和/或所述光標(biāo)第一預(yù)設(shè)距離范圍內(nèi)的待處理可選控件數(shù)量確定第二預(yù)設(shè)距離范圍。

本實(shí)施例提供的光標(biāo)的控制裝置可執(zhí)行本發(fā)明任意實(shí)施例所提供的光標(biāo)的控制方法,具備執(zhí)行光標(biāo)的控制方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(shí)施例所提供的光標(biāo)的控制方法。

注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1