亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

觸摸控制手持設備的制作方法

文檔序號:6378483閱讀:153來源:國知局
專利名稱:觸摸控制手持設備的制作方法
技術領域
本發(fā)明涉及手持設備,特別涉及一種觸摸控制手持設備。
背景技術
隨著電子技術及觸摸屏技術的發(fā)展,觸摸控制手持設備已經(jīng)得到了廣泛的應用,目前推動觸摸控制手持設備需求增長的主要是智能手機和消費類電子產(chǎn)品等,這些產(chǎn)品基本都采用了定制化的用戶界面,對觸控應用進行了定制的設計,通過定制人機交互界面的設計,在使用觸摸控制手持設備過程中可以獲得良好的用戶體驗。隨著芯片工藝的不斷提升,單位面積內(nèi)芯片的功耗卻越來越小,X86架構設備的功耗降到了一個相當?shù)乃疁剩恢币詠砗臀覀児ぷ魃钯N切十分緊密的以鼠標鍵盤輸入為主的X86架構操作系統(tǒng)(如windows、Linux等)以原生態(tài)的方式應用在觸摸控制手持設備的 情況越來越普遍,而X86架構的windows及Iinux等基于桌面的操作系統(tǒng),由于在設計之初是采用了更適合于桌面操作方式的鼠標鍵盤等輸入設備的架構,所以X86操作系統(tǒng)的各種圖表響應按鈕都是適應于鼠標定位而設計的,而作為移動互聯(lián)終端的手持產(chǎn)品,主要以觸摸屏而非鼠標鍵盤為人機輸入輸出交互設備,由于鼠標、鍵盤的定位是點對點的高精度,而觸摸控制手持設備的觸摸屏面積較小,人的相對肥大的手指在觸摸屏上的觸控無法做到精確的點對點的定位,這對使用X86操作系統(tǒng)的觸摸控制手持設備帶來了一個精確定位的問題。如圖I所示,當手指2觸碰手持設備的觸摸屏10時,由于手指20較粗,而觸摸屏面積較小,實際觸控點擊的結(jié)果,可能響應最小化按鈕11,也可能響應最大化按鈕12,這種點擊結(jié)果不確定的問題會給用戶帶來相應的困擾。

發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是,能夠在X86硬件體系架構及windows操作系統(tǒng)的觸摸控制手持設備上實現(xiàn)觸摸屏點擊的精確定位。為解決上述技術問題,本發(fā)明提供了一種觸摸控制手持設備,其包括一主處理單元、一觸摸屏,所述主處理單元,采用X86硬件體系架構及windows操作系統(tǒng);所述觸摸控制手持設備,還包括一虛擬鼠標模塊;所述虛擬鼠標模塊,當運行后,輸出一駐留狀態(tài)虛擬鼠標到所述觸摸屏的第一設定位置;當所述觸摸屏的第一設定位置的駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標所述觸摸屏;所述點擊狀態(tài)虛擬鼠標,包括光標、矯正區(qū);所述矯正區(qū),初始同所述光標之間有第一設定個數(shù)像素的間距;所述矯正區(qū),包括一操作區(qū)域;所述操作區(qū)域,用于按照被點擊方式,模擬鼠標操作。
較佳的,所述矯正區(qū),還包括一上移區(qū)域、一右移區(qū)域、一左移區(qū)域、一下移區(qū)域;所述上移區(qū)域,每被點擊一次,所述光標向上移動第二設定個數(shù)的像素,第二設定個數(shù)為正整數(shù)并且小于等于第一設定個數(shù);所述右移區(qū)域,每被點擊一次,所述光標向右移動第二設定個數(shù)的像素;所述左移區(qū)域,每被點擊一次,所述光標向左移動第二設定個數(shù)的像素;所述下移區(qū)域,每被點擊一次,所述光標向下移動第二設定個數(shù)的像素。較佳的,所述操作區(qū)域,按照以下被點擊方式,模擬鼠標操作操作區(qū)域被連續(xù)雙擊,則為鼠標左鍵響應,用于確定對光標當前位置的點擊;
操作區(qū)域被長按達第一設定時間,則為鼠標右鍵響應;操作區(qū)域被點擊同時移動,則整個點擊狀態(tài)虛擬鼠標移動。較佳的,當所述觸摸屏的設定位置的駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標所述觸摸屏的第二設定位置,所述光標初始指向第二設定位置;或者輸出點擊狀態(tài)虛擬鼠標到駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊位置,所述光標初始指向駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊位置。較佳的,當對觸摸屏上的點擊狀態(tài)虛擬鼠標無點擊事件超過第二設定時間,則所述虛擬鼠標模塊進入駐留狀態(tài),停止輸出點擊狀態(tài)虛擬鼠標所述觸摸屏,并輸出駐留狀態(tài)虛擬鼠標到所述觸摸屏的第一設定位置。較佳的,所述第一設定位置,位于觸摸屏的右側(cè);所述第二設定位置,位于觸摸屏的中央。較佳的,所述虛擬鼠標模塊,包括虛擬鼠標渲染模塊、虛擬鼠標響應模塊、虛擬鼠標操作解析模塊、虛擬鼠標通信模塊;所述虛擬鼠標渲染模塊,用于生成駐留狀態(tài)虛擬鼠標、點擊狀態(tài)虛擬鼠標,輸出到所述觸摸屏的相應位置;所述虛擬鼠標響應模塊,用于在觸摸屏上的駐留狀態(tài)虛擬鼠標或點擊狀態(tài)虛擬鼠標的相關區(qū)域被點擊時的狀態(tài)處理,輸出虛擬鼠標操作信號到所述虛擬鼠標操作解析模塊;所述虛擬鼠標操作解析模塊,用于響應虛擬鼠標操作信號,把相應的虛擬鼠標操作狀態(tài)解析成定義的鼠標操作命令或者屏幕矩陣的精確定位操作命令;所述虛擬鼠標通信模塊,用于建立虛擬鼠標模塊和windows操作系統(tǒng)的通信,將所述虛擬鼠標操作解析模塊解析得到的鼠標操作命令或者屏幕矩陣的精確定位操作命令傳送給windows操作系統(tǒng)。本發(fā)明的觸摸控制手持設備,采用X86硬件體系架構及windows操作系統(tǒng)的主處理單元、觸摸屏,還設置有一虛擬鼠標模塊;所述虛擬鼠標模塊運行后,輸出一駐留狀態(tài)虛擬鼠標到觸摸屏的設定位置,用戶在點擊觸摸屏過程中,如果遇到點擊按鈕較小,用手指無法精確定位的情況時,可以點擊駐留在觸摸屏的設定位置的駐留狀態(tài)虛擬鼠標,呼出點擊狀態(tài)虛擬鼠標來進行像素精度的精確定位,從而用戶能夠在X86硬件體系架構及windows操作系統(tǒng)的觸摸控制手持設備上實現(xiàn)觸摸屏點擊的精確定位,給觸摸控制手持設備用戶帶來優(yōu)秀的使用體驗。


為了更清楚地說明本發(fā)明的技術方案,下面對本發(fā)明所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是手指觸碰手持設備的觸摸屏示意圖;圖2是本發(fā)明的觸摸控制手持設備一實施例示意圖;圖3是輸出駐留狀態(tài)虛擬鼠標到觸摸屏一實施例示意圖;圖4是輸出點擊狀態(tài)虛擬鼠標到觸摸屏一實施例示意圖;圖5是虛擬鼠標模塊一實施例是模塊結(jié)構示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互組合?;诒景l(fā)明中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例一觸摸控制手持設備,如圖2所示,包括一主處理單元、一觸摸屏、一虛擬鼠標模塊;所述主處理單元,采用X86硬件體系架構及windows操作系統(tǒng);所述虛擬鼠標模塊,當運行后,輸出一駐留狀態(tài)虛擬鼠標9到所述觸摸屏的第一設定位置,如圖3所示;較佳的,所述第一設定位置位于觸摸屏的右側(cè);當所述觸摸屏的第一設定位置的駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標所述觸摸屏,如圖4所示;所述點擊狀態(tài)虛擬鼠標,如圖4所示,包括光標6,矯正區(qū)5 ;所述矯正區(qū)5,初始同所述光標6之間有第一設定個數(shù)像素的間距;所述矯正區(qū)5,包括一操作區(qū)域55、一上移區(qū)域51、一右移區(qū)域52、一左移區(qū)域53、一下移區(qū)域54 ;所述操作區(qū)域55,用于按照被點擊方式,模擬鼠標操作,例如,操作區(qū)域55可以按照以下被點擊方式模擬鼠標操作操作區(qū)域55被連續(xù)雙擊,則為鼠標左鍵響應,用于確定對光標6當前位置的點擊;操作區(qū)域55被長按達第一設定時間以上,則為鼠標右鍵響應;操作區(qū)域55被點擊同時移動,則整個點擊狀態(tài)虛擬鼠標(包括光標6、矯正區(qū)5)移動;所述上移區(qū)域51,每被點擊一次,所述光標6向上移動第二設定個數(shù)的像素,第二設定個數(shù)為正整數(shù)并且小于等于第一設定個數(shù);所述右移區(qū)域52,每被點擊一次,所述光標6向右移動第二設定個數(shù)的像素;所述左移區(qū)域53,每被點擊一次,所述光標6向左移動第二設定個數(shù)的像素;所述下移區(qū)域54,每被點擊一次,所述光標6向下移動第二設定個數(shù)的像素。
較佳的,當對觸摸屏上的點擊狀態(tài)虛擬鼠標無點擊事件超過第二設定時間,則所述虛擬鼠標模塊進入駐留狀態(tài),停止輸出點擊狀態(tài)虛擬鼠標所述觸摸屏,并輸出駐留狀態(tài)虛擬鼠標到所述觸摸屏的第一設定位置,以降低虛擬鼠標的操作界面對用戶的干擾影響。實施例二基于實施例一,當所述觸摸屏的第一設定位置的駐留狀態(tài)虛擬鼠標被點擊后,所述虛擬鼠標模塊輸出點擊狀態(tài)虛擬鼠標到所述觸摸屏的第二設定位置,點擊狀態(tài)虛擬鼠標的光標6,初始指向所述觸摸屏的第二設定位置;較佳的,所述第二設定位置位于觸摸屏的中央。實施例三基于實施例一,當所述觸摸屏的第一設定位置的駐留狀態(tài)虛擬鼠標被點擊后,所述虛擬鼠標模塊輸出點擊狀態(tài)虛擬鼠標到駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊位置,點擊狀態(tài)虛擬鼠標的光標6,初始指向駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊·位置。實施例四基于實施例二,所述觸摸屏為電容觸摸屏,所述第一設定個數(shù)為128,所述第二設定個數(shù)為1,所述第一設定時間為2秒,所述第二設定時間為3秒。實施例五基于實施例四,所述虛擬鼠標模塊,如圖5所示,包括虛擬鼠標渲染模塊、虛擬鼠標響應模塊、虛擬鼠標操作解析模塊、虛擬鼠標通信模塊;所述虛擬鼠標渲染模塊,用于生成駐留狀態(tài)虛擬鼠標、點擊狀態(tài)虛擬鼠標,輸出到所述觸摸屏的相應位置;所述虛擬鼠標響應模塊,用于在觸摸屏上的駐留狀態(tài)虛擬鼠標或點擊狀態(tài)虛擬鼠標的相關區(qū)域被點擊時的狀態(tài)處理,輸出虛擬鼠標操作信號到所述虛擬鼠標操作解析模塊;所述虛擬鼠標操作解析模塊,用于響應虛擬鼠標操作信號,把相應的虛擬鼠標操作狀態(tài)解析成定義的鼠標操作命令或者屏幕矩陣的精確定位操作命令;所述虛擬鼠標通信模塊,用于建立虛擬鼠標模塊和windows操作系統(tǒng)的通信,將所述虛擬鼠標操作解析模塊解析得到的鼠標操作命令或者屏幕矩陣的精確定位操作命令傳送給windows操作系統(tǒng)。本發(fā)明的觸摸控制手持設備,采用X86硬件體系架構及windows操作系統(tǒng)的主處理單元、觸摸屏,還設置有一虛擬鼠標模塊;所述虛擬鼠標模塊運行后,輸出一駐留狀態(tài)虛擬鼠標到觸摸屏的設定位置,用戶在點擊觸摸屏過程中,如果遇到點擊按鈕較小,用手指無法精確定位的情況時,可以點擊駐留在觸摸屏的設定位置的駐留狀態(tài)虛擬鼠標,呼出點擊狀態(tài)虛擬鼠標來進行像素精度的精確定位,從而用戶能夠在X86硬件體系架構及windows操作系統(tǒng)的觸摸控制手持設備上實現(xiàn)觸摸屏點擊的精確定位,給觸摸控制手持設備用戶帶來優(yōu)秀的使用體驗。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。
權利要求
1.一種觸摸控制手持設備,其包括一主處理單元、一觸摸屏,所述主處理單元,采用X86硬件體系架構及windows操作系統(tǒng);其特征在于, 所述觸摸控制手持設備,還包括一虛擬鼠標模塊; 所述虛擬鼠標模塊,當運行后,輸出一駐留狀態(tài)虛擬鼠標到所述觸摸屏的第一設定位置; 當所述觸摸屏的第一設定位置的駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標所述觸摸屏; 所述點擊狀態(tài)虛擬鼠標,包括光標、矯正區(qū); 所述矯正區(qū),初始同所述光標之間有第一設定個數(shù)像素的間距; 所述矯正區(qū),包括一操作區(qū)域; 所述操作區(qū)域,用于按照被點擊方式,模擬鼠標操作。
2.根據(jù)權利要求I所述的觸摸控制手持設備,其特征在于, 所述矯正區(qū),還包括一上移區(qū)域、一右移區(qū)域、一左移區(qū)域、一下移區(qū)域; 所述上移區(qū)域,每被點擊一次,所述光標向上移動第二設定個數(shù)的像素,第二設定個數(shù)為正整數(shù)并且小于等于第一設定個數(shù); 所述右移區(qū)域,每被點擊一次,所述光標向右移動第二設定個數(shù)的像素; 所述左移區(qū)域,每被點擊一次,所述光標向左移動第二設定個數(shù)的像素; 所述下移區(qū)域,每被點擊一次,所述光標向下移動第二設定個數(shù)的像素。
3.根據(jù)權利要求2所述的觸摸控制手持設備,其特征在于, 所述操作區(qū)域,按照以下被點擊方式,模擬鼠標操作 操作區(qū)域被連續(xù)雙擊,則為鼠標左鍵響應,用于確定對光標當前位置的點擊; 操作區(qū)域被長按達第一設定時間,則為鼠標右鍵響應; 操作區(qū)域被點擊同時移動,則整個點擊狀態(tài)虛擬鼠標移動。
4.根據(jù)權利要求3所述的觸摸控制手持設備,其特征在于, 當所述觸摸屏的設定位置的駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標所述觸摸屏的第二設定位置,所述光標初始指向第二設定位置;或者輸出點擊狀態(tài)虛擬鼠標到駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊位置,所述光標初始指向駐留狀態(tài)虛擬鼠標被點擊之前的觸摸屏被點擊位置。
5.根據(jù)權利要求4所述的觸摸控制手持設備,其特征在于, 當對觸摸屏上的點擊狀態(tài)虛擬鼠標無點擊事件超過第二設定時間,則所述虛擬鼠標模塊進入駐留狀態(tài),停止輸出點擊狀態(tài)虛擬鼠標所述觸摸屏,并輸出駐留狀態(tài)虛擬鼠標到所述觸摸屏的第一設定位置。
6.根據(jù)權利要求5所述的觸摸控制手持設備,其特征在于, 所述第一設定位置,位于觸摸屏的右側(cè); 所述第二設定位置,位于觸摸屏的中央。
7.根據(jù)權利要求6所述的觸摸控制手持設備,其特征在于, 所述觸摸屏為電容觸摸屏; 所述第一設定個數(shù)為128 ; 所述第二設定個數(shù)為I ;所述第一設定時間為2秒; 所述第一設定時間為3秒。
8.根據(jù)權利要求2到7任一項所述的觸摸控制手持設備,其特征在于, 所述虛擬鼠標模塊,包括虛擬鼠標渲染模塊、虛擬鼠標響應模塊、虛擬鼠標操作解析模塊、虛擬鼠標通信模塊; 所述虛擬鼠標渲染模塊,用于生成駐留狀態(tài)虛擬鼠標、點擊狀態(tài)虛擬鼠標,輸出到所述觸摸屏的相應位置; 所述虛擬鼠標響應模塊,用于在觸摸屏上的駐留狀態(tài)虛擬鼠標或點擊狀態(tài)虛擬鼠標的相關區(qū)域被點擊時的狀態(tài)處理,輸出虛擬鼠標操作信號到所述虛擬鼠標操作解析模塊;所述虛擬鼠標操作解析模塊,用于響應虛擬鼠標操作信號,把相應的虛擬鼠標操作狀態(tài)解析成定義的鼠標操作命令或者屏幕矩陣的精確定位操作命令; 所述虛擬鼠標通信模塊,用于建立虛擬鼠標模塊和windows操作系統(tǒng)的通信,將所述虛擬鼠標操作解析模塊解析得到的鼠標操作命令或者屏幕矩陣的精確定位操作命令傳送給windows操作系統(tǒng)。
全文摘要
本發(fā)明公開了一種觸摸控制手持設備,其包括一主處理單元、一觸摸屏,主處理單元采用X86硬件體系架構及windows操作系統(tǒng);其還包括一虛擬鼠標模塊;虛擬鼠標模塊,當運行后,輸出一駐留狀態(tài)虛擬鼠標到觸摸屏的第一設定位置;當駐留狀態(tài)虛擬鼠標被點擊后,輸出點擊狀態(tài)虛擬鼠標觸摸屏;點擊狀態(tài)虛擬鼠標包括光標、矯正區(qū);矯正區(qū)初始同所述光標之間有設定個數(shù)像素的間距;矯正區(qū)包括一操作區(qū)域,所述操作區(qū)域用于按照被點擊方式,模擬鼠標操作。本發(fā)明的觸摸控制手持設備,采用X86硬件體系架構及windows操作系統(tǒng),并能實現(xiàn)觸摸屏點擊的精確定位。
文檔編號G06F3/041GK102915149SQ20121037970
公開日2013年2月6日 申請日期2012年10月8日 優(yōu)先權日2012年10月8日
發(fā)明者劉箭, 錢曉偉 申請人:浪新微電子系統(tǒng)(上海)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1