亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用觸摸屏模擬鼠標(biāo)操作的方法和裝置及頭戴顯示設(shè)備與流程

文檔序號(hào):12718248閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種使用觸摸屏模擬鼠標(biāo)操作的方法,其特征在于,所述方法包括:

當(dāng)觸摸屏開(kāi)始被觸摸時(shí),觸摸屏向被控設(shè)備的系統(tǒng)發(fā)送中斷信號(hào);在觸摸屏被觸摸的過(guò)程中,觸摸屏向所述系統(tǒng)發(fā)送觸摸屏被觸摸的坐標(biāo);當(dāng)觸摸屏停止被觸摸時(shí),觸摸屏向所述系統(tǒng)發(fā)送無(wú)效的坐標(biāo);

當(dāng)接收到觸摸屏發(fā)送的中斷信號(hào)后,判斷一次觸摸操作開(kāi)始;

在觸摸操作的過(guò)程中,連續(xù)讀取觸摸屏的坐標(biāo),并將觸摸屏的坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為顯示屏的坐標(biāo),根據(jù)觸摸屏的坐標(biāo)和顯示屏的坐標(biāo)控制鼠標(biāo)移動(dòng),若觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間超過(guò)預(yù)設(shè)時(shí)間,則向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件;

當(dāng)讀取到無(wú)效的坐標(biāo)時(shí),判斷該次觸摸操作結(jié)束;若在本次觸摸操作的過(guò)程中向所述系統(tǒng)發(fā)送了鼠標(biāo)左鍵按下事件,則在該次觸摸操作結(jié)束時(shí)向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵抬起事件。

2.如權(quán)利要求1所述的方法,其特征在于,通過(guò)以下步驟判斷觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間:

當(dāng)一次觸摸操作開(kāi)始時(shí),初始化第一時(shí)間變量和第二時(shí)間變量為觸摸開(kāi)始的時(shí)間;

計(jì)算觸摸屏的當(dāng)前坐標(biāo)與前一個(gè)坐標(biāo)之差的絕對(duì)值作為觸摸屏的相對(duì)坐標(biāo),若觸摸屏的相對(duì)坐標(biāo)大于預(yù)設(shè)值,則刷新第一時(shí)間變量和第二時(shí)間變量為當(dāng)前時(shí)間;否則僅刷新第二時(shí)間變量為當(dāng)前時(shí)間;

計(jì)算第二時(shí)間變量減去第一時(shí)間變量的差值,若大于預(yù)設(shè)時(shí)間則判斷觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間超過(guò)了預(yù)設(shè)時(shí)間;否則判斷觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間沒(méi)有超過(guò)預(yù)設(shè)時(shí)間。

3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)觸摸屏的坐標(biāo)和顯示屏的坐標(biāo)控制鼠標(biāo)移動(dòng),具體包括:

在向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之前,根據(jù)觸摸屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng);

和/或,

在向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之后,若觸摸屏的相對(duì)坐標(biāo)不大于預(yù)設(shè)值,則根據(jù)觸摸屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng);

和/或,

在向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之后,若觸摸屏的相對(duì)坐標(biāo)大于預(yù)設(shè)值,則計(jì)算顯示屏的當(dāng)前坐標(biāo)與前一個(gè)坐標(biāo)之差的絕對(duì)值作為顯示屏的相對(duì)坐標(biāo),根據(jù)顯示屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng)。

4.一種使用觸摸屏模擬鼠標(biāo)操作的裝置,其特征在于,所述裝置包括:觸摸屏、狀態(tài)判斷單元、鼠標(biāo)移動(dòng)控制單元和鼠標(biāo)左鍵控制單元;

所述觸摸屏,用于開(kāi)始被觸摸時(shí),向被控設(shè)備的系統(tǒng)發(fā)送中斷信號(hào);在被觸摸的過(guò)程中,向所述系統(tǒng)發(fā)送被觸摸的坐標(biāo);當(dāng)停止被觸摸時(shí),向所述系統(tǒng)發(fā)送無(wú)效的坐標(biāo);

所述狀態(tài)判斷單元,用于判斷一次觸摸操作的開(kāi)始和結(jié)束:當(dāng)所述系統(tǒng)接收到觸摸屏發(fā)送的中斷信號(hào)時(shí),判斷一次觸摸操作開(kāi)始;當(dāng)所述系統(tǒng)讀取到無(wú)效的坐標(biāo)時(shí),判斷該次觸摸操作結(jié)束;

所述鼠標(biāo)移動(dòng)控制單元,用于在觸摸操作的過(guò)程中,連續(xù)讀取觸摸屏的坐標(biāo),并將觸摸屏的坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為顯示屏的坐標(biāo),根據(jù)觸摸屏的坐標(biāo)和顯示屏的坐標(biāo)控制鼠標(biāo)移動(dòng);

所述鼠標(biāo)左鍵控制單元,用于在觸摸操作的過(guò)程中,若觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間超過(guò)預(yù)設(shè)時(shí)間,則向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件;以及在一次觸摸操作結(jié)束時(shí),若在本次觸摸操作的過(guò)程中向所述系統(tǒng)發(fā)送了鼠標(biāo)左鍵按下事件,則向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵抬起事件。

5.如權(quán)利要求4所述的裝置,其特征在于,所述鼠標(biāo)左鍵控制單元包括計(jì)時(shí)模塊,用于

當(dāng)一次觸摸操作開(kāi)始時(shí),初始化第一時(shí)間變量和第二時(shí)間變量為觸摸開(kāi)始的時(shí)間;

計(jì)算觸摸屏的當(dāng)前坐標(biāo)與前一個(gè)坐標(biāo)之差的絕對(duì)值作為觸摸屏的相對(duì)坐標(biāo),若觸摸屏相對(duì)坐標(biāo)大于預(yù)設(shè)的閾值,則刷新第一時(shí)間變量和第二時(shí)間變量為當(dāng)前時(shí)間;否則僅刷新第二時(shí)間變量為當(dāng)前時(shí)間;

計(jì)算第二時(shí)間變量減去第一時(shí)間變量的差值作為觸摸屏的某一個(gè)區(qū)域被觸摸的時(shí)間。

6.如權(quán)利要求5所述的裝置,其特征在于,所述鼠標(biāo)移動(dòng)控制單元具體用于:

在鼠標(biāo)左鍵控制單元向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之前,根據(jù)觸摸屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng);

和/或,

在鼠標(biāo)左鍵控制單元向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之后,若觸摸屏的相對(duì)坐標(biāo)不大于預(yù)設(shè)值,則根據(jù)觸摸屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng);

和/或,

在鼠標(biāo)左鍵控制單元向所述系統(tǒng)發(fā)送鼠標(biāo)左鍵按下事件之后,若觸摸屏的相對(duì)坐標(biāo)大于預(yù)設(shè)值,則計(jì)算顯示屏的當(dāng)前坐標(biāo)與前一個(gè)坐標(biāo)之差的絕對(duì)值作為顯示屏的相對(duì)坐標(biāo),根據(jù)顯示屏的相對(duì)坐標(biāo)控制鼠標(biāo)移動(dòng)。

7.一種頭戴顯示設(shè)備,所述頭戴顯示設(shè)備包括顯示屏,其特征在于,所述頭戴顯示設(shè)備還包括如權(quán)利要求4-6任一項(xiàng)所述的使用觸摸屏模擬鼠標(biāo)操作的裝置;所述使用觸摸屏模擬鼠標(biāo)操作的裝置中的觸摸屏設(shè)置在所述頭戴顯示設(shè)備的外殼上,與所述頭戴顯示設(shè)備的顯示屏分離。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1