欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種鼠標功能實現(xiàn)方法及裝置的制造方法

文檔序號:10654033閱讀:498來源:國知局
一種鼠標功能實現(xiàn)方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種鼠標功能實現(xiàn)方法及裝置,用以解決終端上集成或添加輔助設備實現(xiàn)鼠標功能導致成本增加且用戶體驗降低的問題。該方法包括:終端在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令;所述終端按照設定的通信協(xié)議將所述鼠標操作命令發(fā)送至受控設備。
【專利說明】
一種鼠標功能實現(xiàn)方法及裝置
技術領域
[0001 ]本發(fā)明涉及通信技術領域,尤其涉及一種鼠標功能實現(xiàn)方法及裝置。【背景技術】
[0002]個人計算機在人們的日常工作生活中日益普遍,鼠標是個人計算機用戶頻繁使用的設備之一。當鼠標無法使用時,如鼠標故障或不方便使用鼠標,會給用戶帶來極大的不便。而手機是現(xiàn)代生活中的必需品,通過手機實現(xiàn)鼠標功能,既方便又實用。
[0003]目前,基于手機實現(xiàn)鼠標功能主要是通過在手機中集成其他輔助設備(如光傳感器,陀螺儀,滾輪等),或者在手機上添加鼠標墊、手機套等輔助設備。其中,手機添加鼠標墊實現(xiàn)鼠標功能的原理,與手機添加手機套實現(xiàn)鼠標功能的原理相同,此處以鼠標墊為例進行說明。鼠標墊中集成有傳感器,如壓力傳感器、距離傳感器等。手機在鼠標墊上移動,獲取鼠標墊中傳感器的信息,并通過安裝的應用程序根據(jù)傳感器的信息模擬計算鼠標的運動軌跡,以及通過該應用程序模擬鼠標點擊功能,將鼠標的運動軌跡和鼠標點擊功能的信息發(fā)送給計算機,從而實現(xiàn)鼠標功能。
[0004]然而,在手機上集成或添加其他輔助設備使得手機的重量或厚度增加,增加了成本并且降低了用戶體驗。
【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了一種鼠標功能實現(xiàn)方法及裝置,用以解決終端上集成或添加輔助設備實現(xiàn)鼠標功能導致成本增加且用戶體驗降低的問題。
[0006]本發(fā)明實施例提供的具體技術方案如下:
[0007]第一方面,本發(fā)明實施例提供了一種鼠標功能實現(xiàn)方法,包括:
[0008]終端在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令;[〇〇〇9]所述終端按照設定的通信協(xié)議將所述鼠標操作命令發(fā)送至受控設備。
[0010]可能的實施方式中,所述終端根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令之前,所述方法還包括:
[0011]所述終端建立所述鼠標操作命令與用戶操作之間的對應關系。
[0012]可能的實施方式中,所述終端成功建立至少一個所述鼠標操作命令與用戶操作之間的對應關系之后,若確定超過設定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示,結束所述鼠標操作命令定義過程。
[0013]可能的實施方式中,所述鼠標操作命令包括鼠標左鍵單擊命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種或多種。
[0014]可能的實施方式中,所述用戶操作包括手勢操作和/或按鍵操作;
[0015]所述鼠標滑動命令與所述用戶操作的對應關系具體為:
[0016]所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點相對于滑動手勢起點的縱向位移確定,所述鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)所述滑動手勢操作的滑動軌跡確定;或
[0017]所述鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,所述鼠標滑動命令所指示的移動距離為設定的常量。
[0018]第二方面,本發(fā)明實施例提供了一種鼠標功能實現(xiàn)裝置,包括:
[0019]處理模塊,用于在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令;
[0020]發(fā)送模塊,用于按照設定的通信協(xié)議將所述處理模塊確定的所述鼠標操作命令發(fā)送至受控設備。
[0021]可能的實施方式中,處理模塊還用于根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令之前,建立所述鼠標操作命令與用戶操作之間的對應關系。[〇〇22]可能的實施方式中,處理模塊還用于成功建立至少一個所述鼠標操作命令與用戶操作之間的對應關系之后,若確定超過設定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示,結束所述鼠標操作命令定義過程。
[0023]可能的實施方式中,所述鼠標操作命令包括鼠標左鍵單擊命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種或多種。
[0024]可能的實施方式中,所述用戶操作包括手勢操作和/或按鍵操作;
[0025]所述鼠標滑動命令與所述用戶操作的對應關系具體為:
[0026]所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點相對于滑動手勢起點的縱向位移確定,所述鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)所述滑動手勢操作的滑動軌跡確定;或
[0027]所述鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,所述鼠標滑動命令所指示的移動距離為設定的常量。
[0028]基于以上技術方案,本發(fā)明實施例中,終端在檢測到用戶操作后,根據(jù)鼠標操作命令與用戶操作之間的對應關系,能夠確定該用戶操作對應的鼠標操作命令,從而在終端上實現(xiàn)了鼠標功能,并且終端按照預設的通信協(xié)議將確定的鼠標操作命令發(fā)送給受控設備, 使得能夠采用終端作為鼠標對受控設備進行操作,并且不需要在終端上集成輔助設備,降低了實現(xiàn)成本,提高了用戶體驗。【附圖說明】
[0029]圖1為本發(fā)明實施例中鼠標功能實現(xiàn)過程示意圖;
[0030]圖2為本發(fā)明實施例中鼠標操作命令定義過程示意圖;[〇〇31]圖3為本發(fā)明實施例中鼠標功能使用的流程圖;
[0032]圖4為本發(fā)明實施例中鼠標功能實現(xiàn)裝置結構示意圖?!揪唧w實施方式】
[0033]為了解決終端上集成或添加輔助設備實現(xiàn)鼠標功能導致成本增加且用戶體驗降低的問題,本發(fā)明實例提供了一種鼠標功能實現(xiàn)方法。
[0034]本發(fā)明實施例中,終端可以是手機、平板電腦、可穿戴設備等,對于所有具有輸入設備以及通信功能的終端均屬于本發(fā)明的保護范圍。
[0035]本發(fā)明實施例中,受控設備包括鼠標能夠作為輸入設備進行操作的所有設備,例如個人計算機。
[0036]下面結合附圖對本發(fā)明的實施方式進行詳細地說明。
[0037]如圖1所示,本發(fā)明實施例中,鼠標功能實現(xiàn)的詳細方法流程如下:
[0038]步驟101:終端在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令。
[0039]實施中,終端與受控設備之間通過預先約定的通信方式進行通信。
[0040]具體地,終端若檢測到啟動鼠標功能模式的指令,進入鼠標功能模式。例如,終端若檢測到特定按鍵操作或檢測到啟動用于實現(xiàn)鼠標功能的應用程序的操作后進入鼠標功能模式,其中,特定按鍵為預設的用于啟動鼠標功能模式的按鍵或按鍵組合。
[0041]實施中,鼠標操作命令與用戶操作之間的對應關系包括但不限于以下兩種獲得方式:
[0042]第一,終端在出廠之前預先配置鼠標操作命令與用戶操作之間的對應關系,或者, 終端所安裝的用于實現(xiàn)鼠標功能的應用程序中默認配置有鼠標操作命令與用戶操作之間的對應關系。
[0043]第二,鼠標操作命令與用戶操作之間的對應關系由終端根據(jù)用戶操作建立。
[0044]應用中,終端首次檢測到啟動鼠標功能模式的指令,提示用戶是否使用預先配置的鼠標操作命令與用戶操作之間的對應關系。若終端確定用戶不使用預先配置的鼠標操作命令與用戶操作之間的對應關系,則根據(jù)用戶操作建立鼠標操作命令與用戶操作之間的對應關系。并且,終端也可以根據(jù)用戶的操作指令對已經(jīng)建立的鼠標操作指令與用戶操作關系進行修改。
[0045]其中,用戶操作包括手勢操作和/或按鍵操作。
[0046]具體地,鼠標操作指令包括鼠標左鍵單擊命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種或多種。
[0047]具體地,對于鼠標滑動操作命令與用戶操作的對應關系包括但不限于以下兩種定義方式:
[0048]第一,所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點相對于滑動手勢起點的縱向位移確定,鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)滑動手勢操作的滑動軌跡確定。
[0049]應用中,為了提高效率,可采集滑動手勢操作的滑動軌跡中多個點,根據(jù)采集的滑動手勢操作的滑動軌跡中多個點確定鼠標滑動命令所指示的鼠標滑動軌跡。優(yōu)選地,采集的滑動手勢操作的滑動軌跡中多個點均勻分布。
[0050]第二,鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,鼠標滑動命令所指示的移動距離為設定的常量。
[0051]當終端成功建立至少一個鼠標操作命令與用戶操作之間的對應關系之后,若確定超過設定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示,結束鼠標操作命令定義過程。[〇〇52]步驟102:終端按照設定的通信協(xié)議將所述鼠標操作命令發(fā)送至受控設備。
[0053]實施中,終端與受控設備之間通信所采用的通信協(xié)議包括但不限于藍牙通信協(xié)議、紅外通信協(xié)議以及網(wǎng)絡通信協(xié)議。需要說明的是,此處僅為舉例,應用中僅需要終端與受控設備約定兩者均可支持的通信協(xié)議即可,并不限制具體采用的為何種通信協(xié)議。[〇〇54]實施中,受控設備接收終端采用約定的通信協(xié)議發(fā)送的鼠標操作命令,并執(zhí)行該鼠標操作指令,從而實現(xiàn)該鼠標操作指令所對應的鼠標功能。
[0055]本發(fā)明實施例中,終端若根據(jù)保存的鼠標操作命令與用戶操作之間的對應關系, 無法找到檢測到的用戶操作所對應的鼠標操作命令,則確定檢測到的該用戶操作未定義鼠標操作命令,丟棄該用戶操作,繼續(xù)檢測用戶操作。[〇〇56]以下通過具體實施例對鼠標功能實現(xiàn)過程進行舉例說明,并且以下具體實施例中以終端為手機、受控設備為個人計算機為例進行說明。
[0057]如圖2所示,鼠標操作命令定義的詳細方法流程如下:[〇〇58]步驟201:手機接收到用戶輸入的打開手機中的鼠標模式的指令后,進入鼠標功能模式,根據(jù)用戶輸入的手勢或按鍵操作,建立鼠標操作命令與用戶操作的對應關系。
[0059]例如,使用手勢功能定義鼠標操作命令,可定義單擊手勢對應的鼠標操作命令為左鍵單擊操作命令,雙擊手勢對應的鼠標操作指令為左鍵雙擊操作命令,長按手勢對應的鼠標操作指令為右鍵單擊操作命令。手機將用戶依次輸入的單擊手勢、雙擊手勢、長按手勢存儲為1,2,3,其中,1表示鼠標左鍵單擊操作指令,2表示鼠標左鍵雙擊操作指令,3表示鼠標右鍵單擊操作指令。
[0060]例如,使用手機按鍵功能定義鼠標操作命令,鼠標操作命令可定義為:單擊左鍵操作命令對應的為按鍵a操作,雙擊左鍵操作命令對應的為按鍵b操作,單擊右鍵操作命令對應的為按鍵c操作。
[0061]若當前輸入的手勢或按鍵操作與已經(jīng)輸入的手勢或按鍵操作相同,則當前輸入的手勢或按鍵操作無效,重新輸入。
[0062]手機確定超過設定時長t未檢測到新的手勢或按鍵操作,則結束鼠標操作命令定義過程?;蛘?,手機在檢測到結束鼠標操作命令定義過程的操作或指示后,結束鼠標功能定義過程。
[0063]步驟202:手機確定鼠標操作命令與用戶操作的對應關系建立完成后,以文字的形式提示用戶確認輸入的手勢或按鍵操作與鼠標操作命令的對應關系,確定檢測到用戶輸入的確認指令后,保存鼠標操作命令與手勢或按鍵操作之間的對應關系。
[0064]例如,對于手勢定義,手機顯示的文字內(nèi)容為單擊手勢設置為左鍵單擊操作命令+ 雙擊手勢設置為左鍵雙擊操作命令+長安手勢設置為右鍵單擊操作命令。
[0065]應用中,手機鼠標功能模式下,檢測到用戶輸入的查看指令后,通過用戶界面顯示已經(jīng)定義的手勢或按鍵操作與鼠標操作命令的對應關系。
[0066]如附圖3所示,鼠標功能使用的詳細方法流程如下:
[0067]步驟301:手機檢測是否有有效的手勢或按鍵操作發(fā)生,如果是,執(zhí)行步驟302,否貝1J,重復執(zhí)行步驟301;
[0068]步驟302:手機若檢測到有效的手勢或按鍵操作,判斷該手勢或按鍵操作是否與已經(jīng)定義的某個鼠標操作命令對應的手勢或按鍵操作相同,如果是,執(zhí)行步驟303,如果不是執(zhí)行步驟301;
[0069]步驟303:手機將該手勢或按鍵操作所對應的鼠標操作命令通過設定的通信協(xié)議傳送到個人計算機,實現(xiàn)相應的鼠標功能。
[0070]其中,手機可以通過藍牙、無線保真協(xié)議(Wireless Fidelity,WiFi)、紅外等與個人計算機通f目。
[0071]例如,手機與個人計算機通過藍牙建立通信連接,則手機將鼠標操作命令通過藍牙通信議傳送到個人計算機。[0〇72]例如,手機與個人計算機通過WiFi建立通信連接,則手機將鼠標操作命令通過傳輸控制協(xié)議/互聯(lián)網(wǎng)絡協(xié)議(Transmiss1n Control Protocol/Internet Protocol,TCP/ IP)或超文本傳輸協(xié)議(Hyper Text Transfer Protocol,HTTP)等網(wǎng)絡通信協(xié)議傳送到個人計算機。[〇〇73]以下以手機實現(xiàn)鼠標滑動功能為例對鼠標功能的定義及使用進行舉例說明。
[0074]第一,對于采用手勢操作定義鼠標操作命令的情況:
[0075]手機檢測到用戶輸入的打開手機的鼠標模式指令,進入鼠標功能模式,確定將滑動(按下_移動-抬起)手勢定義為鼠標滑動操作命令。
[0076]手機監(jiān)測到有手勢操作發(fā)生時,對該手勢操作進行識別,若該手勢操作為有效操作且為滑動手勢,根據(jù)該滑動手勢的起點坐標(10,100)和該滑動手勢的終點坐標(500, 600),計算出鼠標滑動操作命令所指示的鼠標滑動的橫向位移即x方向位移為490,鼠標滑動操作命令所指示的鼠標滑動的縱向位移即y方向位移為500。采集滑動手勢滑動軌跡中均勻分布的多個坐標點,并計算采集的每個坐標點相對于滑動手勢起點的橫向位移和縱向位移。
[0077]手機將滑動手勢終點相對于起點的橫向位移和縱向位移,以及采集的每個坐標點相對于滑動手勢起點的橫向位移和縱向位移,通過TCP/IP傳輸協(xié)議或HTTP協(xié)議等網(wǎng)絡傳輸協(xié)議傳送到個人計算機,從而實現(xiàn)鼠標滑動功能。
[0078]可選地,手機將滑動手勢終點相對于起點的橫向位移和縱向位移以及采集的每個坐標點相對于滑動手勢起點的橫向位移和縱向位移中的每個值,分別乘以設定的放大系數(shù),將滑動手勢終點相對于起點的橫向位移的放大值、將滑動手勢終點相對于起點的縱向位移的放大值,以及采集的每個坐標點相對于滑動手勢起點的橫向位移的放大值和縱向位移的放大值發(fā)送到個人計算機,從而使得鼠標的滑動距離能夠適應個人計算機的屏幕尺寸。[〇〇79]或者,個人計算機將接收到的手機發(fā)送的滑動手勢終點相對于起點的橫向位移和縱向位移以及采集的每個坐標點相對于滑動手勢起點的橫向位移和縱向位移中的每個值分別乘以設定的放大系數(shù),按照放大后所得的值進行鼠標滑動,從而使得鼠標的滑動距離能夠適應個人計算機的屏幕尺寸。
[0080]第二,對應采用按鍵操作定義鼠標操作命令的情況:
[0081]手機檢測到用戶輸入的打開手機的鼠標功能模式指令,進入鼠標功能模式,根據(jù)用戶輸入的按鍵操作建立并保存鼠標操作命令與按鍵操作的對應關系,具體為:A鍵操作為鼠標左移操作命令,D鍵操作為鼠標右移操作命令,W鍵操作為鼠標上移操作命令,S鍵操作為鼠標下移操作命令。
[0082]手機監(jiān)測到有效的按鍵操作,且該按鍵操作與定義的鼠標左、右、上、下移動操作命令所對應的某個按鍵操作相同,則將該按鍵操作所對應的鼠標移動方向和設定的移動距離常量L通過藍牙通信協(xié)議傳送到個人計算機,從而實現(xiàn)鼠標滑動功能。
[0083]可選地,手機可以通過將設定的距離常量乘以設定的放大系數(shù),將放大后的移動距離發(fā)送到個人計算機,從而使得鼠標的滑動距離能夠適應個人計算機的屏幕尺寸?;蛘撸?個人計算機將接收到的移動距離乘以設定的放大比例系數(shù),從而使得鼠標的滑動距離能夠適應個人計算機的屏幕尺寸。
[0084]基于同一發(fā)明構思,本發(fā)明實施例中提供了一種鼠標功能實現(xiàn)裝置,該裝置可以部署在終端中,該裝置的具體實施可參見方法實施例部分的描述,重復之處不再贅述,如圖 4所示,該裝置主要包括:[〇〇85]處理模塊401,用于在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令;[〇〇86]發(fā)送模塊402,用于按照設定的通信協(xié)議將所述處理模塊確定的所述鼠標操作命令發(fā)送至受控設備。[〇〇87]可能的實施方式中,處理模塊401還用于根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令之前,建立所述鼠標操作命令與用戶操作之間的對應關系。[〇〇88]可能的實施方式中,處理模塊401還用于成功建立至少一個所述鼠標操作命令與用戶操作之間的對應關系之后,若確定超過設定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示,結束所述鼠標操作命令定義過程。
[0089]可能的實施方式中,所述鼠標操作命令包括鼠標左鍵單擊命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種或多種。
[0090]可能的實施方式中,所述用戶操作包括手勢操作和/或按鍵操作;
[0091]所述鼠標滑動命令與所述用戶操作的對應關系具體為:
[0092]所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點相對于滑動手勢起點的縱向位移確定,所述鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)所述滑動手勢操作的滑動軌跡確定;或[〇〇93]所述鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,所述鼠標滑動命令所指示的移動距離為設定的常量。
[0094]基于以上技術方案,本發(fā)明實施例中,終端在檢測到用戶操作后,根據(jù)鼠標操作命令與用戶操作之間的對應關系,能夠確定該用戶操作對應的鼠標操作命令,從而在終端上實現(xiàn)了鼠標功能,并且終端按照預設的通信協(xié)議將確定的鼠標操作命令發(fā)送給受控設備, 使得能夠采用終端作為鼠標對受控設備進行操作,并且不需要在終端上集成輔助設備,降低了實現(xiàn)成本,提高了用戶體驗。
[0095]并且,終端根據(jù)用戶的輸入操作建立鼠標操作命令與用戶操作的對應關系,使得用戶可以按照個人習慣的操作方式定義鼠標操作命令,以及修改鼠標操作命令與用戶操作的對應關系。因此,本發(fā)明實施例具有方便、靈活的特點。
[0096]本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0097]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0098]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0099]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0100]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權項】
1.一種鼠標功能實現(xiàn)方法,包括:終端在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用戶操作之 間的對應關系,確定所述用戶操作對應的鼠標操作命令;所述終端按照設定的通信協(xié)議將所述鼠標操作命令發(fā)送至受控設備。2.如權利要1所述的方法,其特征在于,所述終端根據(jù)鼠標操作命令與用戶操作之間的 對應關系,確定所述用戶操作對應的鼠標操作命令之前,所述方法還包括:所述終端建立所述鼠標操作命令與用戶操作之間的對應關系。3.如權利要求2所述的方法,其特征在于,所述方法還包括:所述終端成功建立至少一個所述鼠標操作命令與用戶操作之間的對應關系之后,若確 定超過設定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示, 結束所述鼠標操作命令定義過程。4.如權利要求1、2或3所述的方法,其特征在于,所述鼠標操作命令包括鼠標左鍵單擊 命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種 或多種。5.如權利要求4所述的方法,其特征在于,所述用戶操作包括手勢操作和/或按鍵操作;所述鼠標滑動命令與所述用戶操作的對應關系具體為:所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢 起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點 相對于滑動手勢起點的縱向位移確定,所述鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)所 述滑動手勢操作的滑動軌跡確定;或所述鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,所述鼠標滑動命令所指 示的移動距離為設定的常量。6.—種鼠標功能實現(xiàn)裝置,其特征在于,包括:處理模塊,用于在鼠標功能模式下,若檢測到有效的用戶操作,根據(jù)鼠標操作命令與用 戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命令;發(fā)送模塊,用于按照設定的通信協(xié)議將所述處理模塊確定的所述鼠標操作命令發(fā)送至 受控設備。7.如權利要求6所述的裝置,其特征在于,所述處理模塊還用于:根據(jù)鼠標操作命令與用戶操作之間的對應關系,確定所述用戶操作對應的鼠標操作命 令之前,建立所述鼠標操作命令與用戶操作之間的對應關系。8.如權利要求7所述的裝置,其特征在于,所述處理模塊還用于:成功建立至少一個所述鼠標操作命令與用戶操作之間的對應關系之后,若確定超過設 定時長未檢測到用戶操作,或者檢測到結束所述鼠標操作命令定義過程的指示,結束所述 鼠標操作命令定義過程。9.如權利要求6、7或8所述的裝置,其特征在于,所述鼠標操作命令包括鼠標左鍵單擊 命令、鼠標左鍵雙擊命令、鼠標右鍵單擊命令、鼠標右鍵雙擊命令和鼠標滑動命令中的一種 或多種。10.如權利要求9所述的裝置,其特征在于,所述用戶操作包括手勢操作和/或按鍵操 作;所述鼠標滑動命令與所述用戶操作的對應關系具體為:所述鼠標滑動命令所指示的鼠標滑動的橫向位移根據(jù)滑動手勢終點相對于滑動手勢 起點的橫向位移確定,所述鼠標滑動命令所指示的鼠標滑動的縱向位移根據(jù)滑動手勢終點 相對于滑動手勢起點的縱向位移確定,所述鼠標滑動命令所指示的鼠標的滑動軌跡根據(jù)所 述滑動手勢操作的滑動軌跡確定;或所述鼠標滑動命令所指示的滑動方向由預設的按鍵操作確定,所述鼠標滑動命令所指 示的移動距離為設定的常量。
【文檔編號】G06F3/0484GK106020666SQ201610327259
【公開日】2016年10月12日
【申請日】2016年5月17日
【發(fā)明人】劉方宇
【申請人】青島海信移動通信技術股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阳新县| 金昌市| 策勒县| 伊吾县| 泉州市| 尉氏县| 积石山| 潜山县| 龙南县| 库车县| 汉寿县| 石泉县| 顺义区| 饶河县| 全椒县| 绿春县| 社会| 廉江市| 友谊县| 七台河市| 西吉县| 金川县| 绵阳市| 福贡县| 庄河市| 宜川县| 嘉禾县| 永昌县| 高青县| 天镇县| 澎湖县| 眉山市| 高邮市| 屯昌县| 金堂县| 屯门区| 呼玛县| 临江市| 于田县| 中西区| 财经|