一種模擬鼠標(biāo)控制的系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及智能設(shè)備人機(jī)交互技術(shù)領(lǐng)域,具體涉及一種模擬鼠標(biāo)控制的系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的不斷發(fā)展,智能設(shè)備已經(jīng)遍及生活的方方面面,智能設(shè)備極大的提高了人們的生活質(zhì)量。但是有一些智能設(shè)備受制于使用場(chǎng)景不能執(zhí)行相應(yīng)的觸屏操作,大大降低了人機(jī)交互體驗(yàn);現(xiàn)有部分智能設(shè)備需要以鼠標(biāo)為媒介來實(shí)現(xiàn)人機(jī)交互,例如,一種實(shí)現(xiàn)人機(jī)交換的方案是將普通鼠標(biāo)以無線或者有線連接方式連接到智能設(shè)備上以進(jìn)行控制的人機(jī)交互方式,但是這種方式的缺點(diǎn)是對(duì)鼠標(biāo)載體(例如鼠標(biāo)墊)的依賴程度較高,一定程度上降低了智能設(shè)備的控制體驗(yàn),另外一種實(shí)現(xiàn)人機(jī)交換的方案是是通過空鼠連接到智能設(shè)備以進(jìn)行控制,但是這種方式的缺陷是空鼠費(fèi)用較高。因此,亟需一種既能擺脫對(duì)鼠標(biāo)載體的依賴又能降低費(fèi)用實(shí)現(xiàn)智能設(shè)備人機(jī)交互的方案。
【實(shí)用新型內(nèi)容】
[0003]本實(shí)用新型提供了一種模擬鼠標(biāo)控制的系統(tǒng),以解決現(xiàn)有的智能設(shè)備人機(jī)交互方案對(duì)鼠標(biāo)載體依賴度高以及成本高的問題。
[0004]為達(dá)到上述目的,本實(shí)用新型的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0005]根據(jù)本實(shí)用新型的一個(gè)方面,提供了一種模擬鼠標(biāo)控制的系統(tǒng),該系統(tǒng)包括:帶有觸屏功能的第一設(shè)備和受限于使用場(chǎng)景不能執(zhí)行相應(yīng)觸屏操作的第二設(shè)備;第一設(shè)備與第二設(shè)備之間通過連接協(xié)議實(shí)現(xiàn)連接;
[0006]第一設(shè)備,用于接收用戶在觸屏上輸入的模擬鼠標(biāo)操作,將模擬鼠標(biāo)操作轉(zhuǎn)換為相應(yīng)的操作指令后發(fā)送給第二設(shè)備;
[0007]第二設(shè)備,用于接收第一設(shè)備發(fā)送的操作指令并解析得到模擬鼠標(biāo)指令,將解析得到的模擬鼠標(biāo)指令傳遞給底層虛擬設(shè)備,使底層虛擬設(shè)備響應(yīng)相應(yīng)的模擬鼠標(biāo)操作。
[0008]可選地,第二設(shè)備上運(yùn)行Iinux操作系統(tǒng)或android操作系統(tǒng);
[0009]第二設(shè)備,具體用于通過對(duì)uinput的操作創(chuàng)建出底層虛擬設(shè)備,通過底層虛擬設(shè)備提供的接口將模擬鼠標(biāo)指令傳遞給底層虛擬設(shè)備。
[0010]可選地,第一設(shè)備與第二設(shè)備之間的連接協(xié)議包括:有線、藍(lán)牙、紅外、W1-Fi直連、W1-Fi 熱點(diǎn)、W1-Fi。
[0011]可選地,第二設(shè)備包括智能電視、智能家居、智能穿戴設(shè)備。
[0012]可選地,第一設(shè)備,具體用于接收用戶在觸屏上輸入的滑動(dòng)、單擊、雙擊和雙點(diǎn)觸控操作;
[0013]將用戶的滑動(dòng)操作轉(zhuǎn)換為鼠標(biāo)的移動(dòng)指令;
[0014]將用戶的單擊操作轉(zhuǎn)換為點(diǎn)擊鼠標(biāo)左鍵的指令;
[0015]將用戶的雙擊操作轉(zhuǎn)換為點(diǎn)擊鼠標(biāo)右鍵的指令;
[0016]將用戶的雙點(diǎn)觸控操作轉(zhuǎn)換為鼠標(biāo)的拖動(dòng)指令。
[0017]本實(shí)用新型的技術(shù)方案通過帶有觸屏功能(觸摸屏、觸摸板)的第一設(shè)備控制受限于使用場(chǎng)景不能執(zhí)行相應(yīng)的觸屏操作的第二設(shè)備,為受限于使用場(chǎng)景而不能執(zhí)行相應(yīng)的觸屏操作的第二設(shè)備提供良好的人機(jī)交互體驗(yàn)。對(duì)于應(yīng)用于遠(yuǎn)程控制系統(tǒng)的第二設(shè)備而言,本實(shí)用新型的技術(shù)方案通過使用帶觸屏功能的第一設(shè)備來進(jìn)行輸入控制不需要使用有線鼠標(biāo)或無線鼠標(biāo)從而減少了對(duì)鼠標(biāo)墊等依附體的依賴,使用更方便,并且無須購(gòu)置昂貴的空鼠,為用戶節(jié)省了費(fèi)用。
【附圖說明】
[0018]圖1是本實(shí)用新型一個(gè)實(shí)施例的一種模擬鼠標(biāo)控制的系統(tǒng)的框圖;
[0019]圖2是本實(shí)用新型一個(gè)實(shí)施例的一種模擬鼠標(biāo)控制的系統(tǒng)的示意圖;
[0020]圖3是本實(shí)用新型一個(gè)實(shí)施例的一種模擬鼠標(biāo)控制的方法的流程示意圖。
【具體實(shí)施方式】
[0021]本實(shí)用新型的核心思想是:提供一種基于C/S架構(gòu)的模擬鼠標(biāo)控制系統(tǒng),在客戶端采用帶有觸摸屏的設(shè)備作為輸入設(shè)備,并將觸摸屏上的手指點(diǎn)擊、移動(dòng)等模擬鼠標(biāo)操作轉(zhuǎn)換為相應(yīng)的操作指令,發(fā)送到服務(wù)器端,服務(wù)器端創(chuàng)建底層虛擬鼠標(biāo)設(shè)備,并接收客戶端發(fā)送來的操作指令,再解析為底層虛擬鼠標(biāo)設(shè)備所能識(shí)別的指令,從而使底層虛擬鼠標(biāo)設(shè)備執(zhí)行模擬鼠標(biāo)的點(diǎn)擊、移動(dòng)等功能,為受限于使用場(chǎng)景的智能設(shè)備提供良好的人機(jī)交互體驗(yàn)。
[0022]本實(shí)用新型提供了一種模擬鼠標(biāo)控制的系統(tǒng),圖1是本實(shí)用新型一個(gè)實(shí)施例的一種模擬鼠標(biāo)控制的系統(tǒng)的框圖,參見圖1,該模擬鼠標(biāo)控制的系統(tǒng)100包括:
[0023]帶有觸屏功能的第一設(shè)備101和受限于使用場(chǎng)景不能執(zhí)行相應(yīng)觸屏操作的第二設(shè)備102 ;第一設(shè)備101與第二設(shè)備102之間通過連接協(xié)議實(shí)現(xiàn)連接;
[0024]帶有觸屏功能的第一設(shè)備101,用于接收用戶在觸屏上輸入的模擬鼠標(biāo)操作,將模擬鼠標(biāo)操作轉(zhuǎn)換為相應(yīng)的操作指令后發(fā)送給第二設(shè)備102 ;
[0025]受限于使用場(chǎng)景不能執(zhí)行相應(yīng)觸屏操作的第二設(shè)備102,用于接收第一設(shè)備101發(fā)送的操作指令并解析得到模擬鼠標(biāo)指令,將解析得到的模擬鼠標(biāo)指令傳遞給底層虛擬設(shè)備,使底層虛擬設(shè)備響應(yīng)相應(yīng)的模擬鼠標(biāo)操作。
[0026]通過帶有觸屏功能的第一設(shè)備101接收用戶在第一設(shè)備101的觸屏上輸入想要第二設(shè)備102的虛擬鼠標(biāo)設(shè)備執(zhí)行的操作,第二設(shè)備接收并解析后將得到的模擬鼠標(biāo)指令傳遞給底層的虛擬鼠標(biāo)設(shè)備,從而提高了受限于使用場(chǎng)景而不能執(zhí)行相應(yīng)觸屏操作的第二設(shè)備102的人機(jī)交互體驗(yàn)。另外,由于使用帶有觸屏功能的第一設(shè)備101不需要使用鼠標(biāo),所以減少了現(xiàn)有方案中通過有線鼠標(biāo)或者無線鼠標(biāo)控制第二設(shè)備的方式對(duì)鼠標(biāo)墊等依附體的依賴度,并且,第一設(shè)備可以是用戶已有的智能設(shè)備也同時(shí)節(jié)省了用戶購(gòu)置昂貴的空鼠的費(fèi)用。
[0027]在本實(shí)施例中,第二設(shè)備上運(yùn)行Iinux操作系統(tǒng)或android操作系統(tǒng);
[0028]第二設(shè)備通過對(duì)uinput的操作創(chuàng)建出底層虛擬設(shè)備,通過底層虛擬設(shè)備提供的接口將模擬鼠標(biāo)指令傳遞給底層虛擬設(shè)備。第一設(shè)備與第二設(shè)備之間的連接協(xié)議包括:有線、藍(lán)牙、紅外、W1-Fi直連、W1-Fi熱點(diǎn)、W1-Fi。W1-Fi熱點(diǎn)需要第一設(shè)備或第二設(shè)備支持無線訪問接入點(diǎn)AP(WirelessAccess Point)功能,通過熱點(diǎn)即可將第一設(shè)備和第二設(shè)備終端連接起來。W1-Fi直連是指W1-Fi設(shè)備點(diǎn)對(duì)點(diǎn)連接,不需要點(diǎn)對(duì)端,W1-Fi直連設(shè)備可相互分享交換內(nèi)容。W1-Fi即最普遍使用的路由器連接,是一種可以將個(gè)人電腦、手持設(shè)備(如pad、手機(jī))等終端以無線方式互相連接的協(xié)議。在本實(shí)施例中,第二設(shè)備包括智能電視、智能家居、智能穿戴設(shè)備。第一設(shè)備可以是帶有觸屏功能的智能手機(jī)和平板電腦。
[0029]圖2是本實(shí)用新型一個(gè)實(shí)施例的一種模擬鼠標(biāo)控制的系統(tǒng)的示意圖,參見圖2,下面以帶有觸屏功能的第一設(shè)備為智能手機(jī)、受限于使用場(chǎng)景不能執(zhí)行相應(yīng)觸屏操作的第二設(shè)備為智能穿戴設(shè)備為例對(duì)本實(shí)用新型的這種模擬鼠標(biāo)控制系統(tǒng)的工作過程進(jìn)行說明:
[0030]在智能手機(jī)端的操作包括:首先,(智能手機(jī))接收用戶在觸屏上輸入的模擬鼠標(biāo)操作;
[0031]其中,模擬鼠標(biāo)操作包括:用戶手指在觸屏上的滑動(dòng)、單擊、雙擊和雙點(diǎn)觸控操作;雙點(diǎn)觸控操作是指用戶一個(gè)手指在觸屏上點(diǎn)擊的同時(shí)另一個(gè)手指滑動(dòng)的操作。
[0032]其次,將模擬鼠標(biāo)操作轉(zhuǎn)換為相應(yīng)的操作指令;
[0033]其中,將用戶的滑動(dòng)操作轉(zhuǎn)換為鼠標(biāo)的移動(dòng)指令;將用戶的單擊操作轉(zhuǎn)換為點(diǎn)擊鼠標(biāo)左鍵的指令;將用戶的雙擊操作轉(zhuǎn)換為點(diǎn)擊鼠標(biāo)右鍵的指令;將用戶的雙點(diǎn)觸控操作轉(zhuǎn)換為鼠標(biāo)的拖動(dòng)指令。
[0034]再次,將相應(yīng)的操作指令通過連接協(xié)議發(fā)送給智能穿戴設(shè)備。
[0035]其中連