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