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

基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法及系統(tǒng)的制作方法_3

文檔序號:9786978閱讀:來源:國知局
據(jù),生成對應的空鼠事件,以供智能終端屏幕的應用響應。
[0109]空鼠事件處理模塊采用以下步驟處理空鼠事件:
[0110]31)通過智能終端屏幕的輸入系統(tǒng)輪詢虛擬的空鼠節(jié)點,獲取并解析模擬的空鼠數(shù)據(jù),并將解析后的空鼠數(shù)據(jù)傳送至事件派發(fā)系統(tǒng)。
[0111]空鼠事件處理模塊接收到模擬的空鼠數(shù)據(jù)時,需要進行對其進行解析以生成實際的空鼠數(shù)據(jù)。其中,解析后的空鼠數(shù)據(jù)包括坐標數(shù)據(jù)和左右鍵數(shù)據(jù)。
[0112]具體地,解析模擬的空鼠數(shù)據(jù)時包括以下內容:
[0113]a)當模擬的空鼠數(shù)據(jù)為陀螺儀數(shù)據(jù)時,其與光標的對應關系如下:
[0114]陀螺儀的Z軸數(shù)據(jù)中,+Z表不光標左移;-Z表不光標右移。
[0115]陀螺儀的X軸數(shù)據(jù)中,+X表示光標上移;-X表示光標下移。
[0116]由于陀螺儀數(shù)據(jù)的敏感性,手部微小的抖動就會引起光標較大的位移。因此,在空鼠事件處理模塊需要對陀螺儀數(shù)據(jù)進行處理。
[0117]如圖3所示,對陀螺儀數(shù)據(jù)的處理方式如下:當陀螺儀數(shù)據(jù)小于第一半徑rl或者大于第二半徑r2時,舍棄數(shù)據(jù);當陀螺儀數(shù)據(jù)處于[rl,r2]區(qū)間時,陀螺儀數(shù)據(jù)有效,再將有效陀螺儀數(shù)據(jù)分區(qū)間進行倍數(shù)放大,最終得到空鼠的坐標數(shù)據(jù)。由于不同的硬件設計,陀螺儀采樣精度不同,該區(qū)間值的取值也會有所偏差。
[0118]b)當模擬的空鼠數(shù)據(jù)為左鍵或右鍵的標識信息時,根據(jù)標識信息生成空鼠的左鍵或右鍵數(shù)據(jù)。
[0119]具體地,空鼠事件處理模塊根據(jù)下式構造空鼠的左鍵或右鍵數(shù)據(jù):
[0120]鼠標左鍵:0x040x04 0x90001+0x01 0x110 Act1n+OxOO 0x00 0x00
[0121]鼠標右鍵:0x040x04 0x90002+0x01 0x111 Act1n+OxOO 0x00 0x00
[0122]其中:Act1n為0x01時,表示按下狀態(tài)
[0123]Act1n為0x00時,表示抬起狀態(tài)
[0124]32)通過事件派發(fā)系統(tǒng)根據(jù)解析后的空鼠數(shù)據(jù)生成空鼠事件,并將空鼠事件派發(fā)至智能終端屏幕的應用,以便智能終端屏幕的應用響應。
[0125]具體地,事件派發(fā)系統(tǒng)根據(jù)解析后的空鼠數(shù)據(jù),生成坐標事件和/或左右鍵事件,并將坐標事件和/或左右鍵事件派發(fā)到各應用界面,以便各應用進行響應。當空鼠事件為坐標事件時,界面光標上下左右移動;當空鼠事件為左右鍵事件時,則響應相應的具體事件。
[0126]因此,本發(fā)明的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法及系統(tǒng)不僅與現(xiàn)有智能終端屏幕空鼠的技術方案相兼容,且相較于現(xiàn)有技術,無需設置外接接收器,節(jié)省了硬件上的開銷,適用性更強。
[0127]綜上所述,本發(fā)明的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法及系統(tǒng)無需外接接收器,即可實現(xiàn)對智能終端屏幕的空鼠操作;無需在軟件上匹配各類驅動;降低了用戶使用的復雜度,減少了使用成本,增強了用戶體驗;不會影響智能終端屏幕外接輔助設備的時的所有功能。所以,本發(fā)明有效克服了現(xiàn)有技術中的種種缺點而具高度產(chǎn)業(yè)利用價值。
[0128]上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬技術領域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本發(fā)明的權利要求所涵蓋。
【主權項】
1.一種基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法,其特征在于:包括以下步驟: 步驟S1、智能終端屏幕生成一個虛擬的空鼠節(jié)點; 步驟S2、當智能終端發(fā)送來模擬的空鼠數(shù)據(jù)時,智能終端屏幕通過虛擬的空鼠節(jié)點接收所述模擬的空鼠數(shù)據(jù); 步驟S3、根據(jù)接收到的模擬的空鼠數(shù)據(jù),智能終端屏幕生成對應的空鼠事件,以供智能終端屏幕的應用響應。2.根據(jù)權利要求1所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法,其特征在于:所述步驟SI包括以下步驟: 在智能終端屏幕上創(chuàng)建一個具有光標和鍵盤屬性的虛擬的空鼠節(jié)點; 將創(chuàng)建好的虛擬的空鼠節(jié)點添加到智能終端屏幕的設備列表中。3.根據(jù)權利要求1所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法,其特征在于:所述智能終端屏幕的系統(tǒng)底層庫中創(chuàng)建套接字,同時智能終端的應用中也對應創(chuàng)建套接字,以實現(xiàn)虛擬的空鼠節(jié)點與智能終端間的無線數(shù)據(jù)傳輸。4.根據(jù)權利要求1所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法,其特征在于:所述步驟S3包括以下步驟: 將所述智能終端屏幕的套接字添加入EPOOL輪詢隊列中,所述智能終端屏幕的輸入系統(tǒng)輪詢虛擬的空鼠節(jié)點,獲取并解析模擬的空鼠數(shù)據(jù),并將解析后的空鼠數(shù)據(jù)傳送至事件派發(fā)系統(tǒng); 事件派發(fā)系統(tǒng)根據(jù)解析后的空鼠數(shù)據(jù)生成空鼠事件,并將空鼠事件派發(fā)至智能終端屏幕的應用,以便智能終端屏幕的應用響應。5.根據(jù)權利要求4所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法,其特征在于:解析模擬的空鼠數(shù)據(jù)時包括以下內容: 當模擬的空鼠數(shù)據(jù)為智能終端所采集的陀螺儀數(shù)據(jù)時,若陀螺儀數(shù)據(jù)小于第一半徑或者大于第二半徑時,舍棄數(shù)據(jù);當陀螺儀數(shù)據(jù)處于[第一半徑、第二半徑]區(qū)間時,陀螺儀數(shù)據(jù)有效,再將有效陀螺儀數(shù)據(jù)分區(qū)間進行倍數(shù)放大,從而得到空鼠的坐標數(shù)據(jù); 當模擬的空鼠數(shù)據(jù)為智能終端所采集的左鍵或右鍵的標識信息時,根據(jù)標識信息生成空鼠的左鍵或右鍵數(shù)據(jù)。6.—種基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的系統(tǒng),其特征在于:包括空鼠節(jié)點生成模塊、空鼠數(shù)據(jù)接收模塊和空鼠事件處理模塊; 所述空鼠節(jié)點生成模塊用于生成一個虛擬的空鼠節(jié)點; 所述空鼠數(shù)據(jù)接收模塊用于在智能終端發(fā)送來模擬的空鼠數(shù)據(jù)時,通過所述虛擬的空鼠節(jié)點接收模擬的空鼠數(shù)據(jù); 所述空鼠事件處理模塊用于根據(jù)接收到的模擬的空鼠數(shù)據(jù),生成對應的空鼠事件,以供智能終端屏幕的應用響應。7.根據(jù)權利要求6所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的系統(tǒng),其特征在于:所述空鼠節(jié)點生成模塊通過以下步驟生成虛擬的空鼠節(jié)點: 在智能終端屏幕上創(chuàng)建一個具有光標和鍵盤屬性的虛擬的空鼠節(jié)點; 將創(chuàng)建好的虛擬的空鼠節(jié)點添加到智能終端屏幕的設備列表中。8.根據(jù)權利要求6所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的系統(tǒng),其特征在于:所述智能終端屏幕的系統(tǒng)底層庫中創(chuàng)建套接字,同時智能終端的應用中也對應創(chuàng)建套接字,以實現(xiàn)虛擬的空鼠節(jié)點與智能終端間的無線數(shù)據(jù)傳輸。9.根據(jù)權利要求6所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的系統(tǒng),其特征在于:所述空鼠事件處理模塊采用以下步驟處理空鼠事件: 將所述智能終端屏幕的套接字添加入EPOOL輪詢隊列中,所述智能終端屏幕的輸入系統(tǒng)輪詢虛擬的空鼠節(jié)點,獲取并解析模擬的空鼠數(shù)據(jù),并將解析后的空鼠數(shù)據(jù)傳送至事件派發(fā)系統(tǒng); 通過事件派發(fā)系統(tǒng)根據(jù)解析后的空鼠數(shù)據(jù)生成空鼠事件,并將空鼠事件派發(fā)至智能終端屏幕的應用,以便智能終端屏幕的應用響應。10.根據(jù)權利要求9所述的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的系統(tǒng),其特征在于:解析模擬的空鼠數(shù)據(jù)時包括以下內容: 當模擬的空鼠數(shù)據(jù)為智能終端所采集的陀螺儀數(shù)據(jù)時,若陀螺儀數(shù)據(jù)小于第一半徑或者大于第二半徑時,舍棄數(shù)據(jù);當陀螺儀數(shù)據(jù)處于[第一半徑,第二半徑]區(qū)間時,陀螺儀數(shù)據(jù)有效,再將有效陀螺儀數(shù)據(jù)分區(qū)間進行倍數(shù)放大,從而得到空鼠的坐標數(shù)據(jù); 當模擬的空鼠數(shù)據(jù)為智能終端所采集的左鍵或右鍵的標識信息時,根據(jù)標識信息生成空鼠的左鍵或右鍵數(shù)據(jù)。
【專利摘要】本發(fā)明提供一種基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法及系統(tǒng),包括以下步驟:步驟S1、智能終端屏幕生成一個虛擬的空鼠節(jié)點;步驟S2、當智能終端發(fā)送來模擬的空鼠數(shù)據(jù)時,智能終端屏幕通過虛擬的空鼠節(jié)點接收所述模擬的空鼠數(shù)據(jù);步驟S3、根據(jù)接收到的模擬的空鼠數(shù)據(jù),智能終端屏幕生成對應的空鼠事件,以供智能終端屏幕的應用響應。本發(fā)明的基于智能終端的智能終端屏幕實現(xiàn)虛擬空鼠的方法及系統(tǒng)無需外接接收器,即可實現(xiàn)對智能終端屏幕的空鼠操作;無需在軟件上匹配各類驅動;降低了用戶使用的復雜度,減少了使用成本,增強了用戶體驗;不會影響智能終端屏幕外接輔助設備的時的所有功能。
【IPC分類】G06F3/038, G06F3/0346
【公開號】CN105549769
【申請?zhí)枴緾N201510954706
【發(fā)明人】洪珂, 李競佳, 范少卓, 陳云輝
【申請人】網(wǎng)宿科技股份有限公司
【公開日】2016年5月4日
【申請日】2015年12月17日
當前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宣城市| 上蔡县| 栖霞市| 江达县| 福海县| 大城县| 大方县| 东源县| 朝阳县| 婺源县| 丹江口市| 五寨县| 河北区| 岳池县| 邢台县| 保康县| 清水县| 敦煌市| 饶阳县| 泰顺县| 平阴县| 德州市| 孙吴县| 密云县| 保山市| 宁德市| 汉源县| 松江区| 泽普县| 渭源县| 宜宾县| 筠连县| 封丘县| 教育| 铜鼓县| 南部县| 永和县| 万载县| 柳河县| 利津县| 永和县|