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

一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置的制作方法

文檔序號:6378162閱讀:211來源:國知局
專利名稱:一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種鼠標(biāo),特別是涉及基于鼠標(biāo)方位和姿態(tài)進(jìn)行工作。
背景技術(shù)
鼠標(biāo)是常用的輸入設(shè)備,上面有左鍵、右鍵、中間鍵、滾輪,3D鼠標(biāo)又增加一個多向搖桿。鼠標(biāo)的主要功能是生成屏幕坐標(biāo),將用戶的操作輸入電腦進(jìn)行顯示控制。屏幕坐標(biāo)一般規(guī)定左上方第一個可見像素的坐標(biāo)是原點o(0,0),橫向為X軸,向右為X軸正方向,單位是像素,即一個像素寬度;縱向為y軸,向下為y軸正方向,單位是像素,即一個像素高度(通常屏幕像素的X軸寬度和y軸高度相等)。屏幕坐標(biāo)(x,y)代表屏幕上第χ+1列上第y+Ι行的屏幕像素,通常在這個位置顯示一個鼠標(biāo)光標(biāo)(也叫鼠標(biāo)指針)作為提示。本文中提到的屏幕指的是顯示意義上的屏幕,即全部可見像素,不包括邊框。
現(xiàn)有鼠標(biāo)有下面幾種機(jī)械式鼠標(biāo),由滾球的移動,帶動X及y軸對應(yīng)的圓盤轉(zhuǎn)動,產(chǎn)生代表X軸和y軸的數(shù)據(jù),基于這兩個數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Λ y),與上一個屏幕坐標(biāo)(χΟ,y0)相加生成當(dāng)前的屏幕坐標(biāo)(X, y),其中X = χΟ+Δχ, y = yO+Ay,也表示為屏幕坐標(biāo)(χΟ+ Δ χ, y0+ Δ y)。光學(xué)式鼠標(biāo),由攝像頭檢測鼠標(biāo)與鼠標(biāo)墊(或相當(dāng)于鼠標(biāo)墊的平面,如桌面等)的相對位移,左右位移代表X軸,前后位移代表I軸,基于這兩個數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Δχ,Ay)與上一個屏幕坐標(biāo)(x0, y0)相加生成當(dāng)前的屏幕坐標(biāo)(χΟ+Δ x,y0+Δ y)?!N鼠標(biāo),用加速度計代替光學(xué)式鼠標(biāo)的攝像頭來檢測鼠標(biāo)與鼠標(biāo)墊(或相當(dāng)于鼠標(biāo)墊的平面,如桌面等)的相對位移,再基于這兩個數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Δχ, Ay)。一種空中鼠標(biāo),用陀螺儀檢測鼠標(biāo)擺動的角度,左右擺動代表X軸,上下擺動代表y軸,再基于這兩個數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Ay)??梢姡@些鼠標(biāo)主要作用是產(chǎn)生兩個變量,再基于這兩個數(shù)據(jù)轉(zhuǎn)換生成屏幕坐標(biāo)的偏移量(Λχ,Ay),與上一個屏幕坐標(biāo)(XO,y0)相加生成當(dāng)前的屏幕坐標(biāo)(χ+Λχ,y+Ay)。缺點是,鼠標(biāo)生成的是針對上一個屏幕坐標(biāo)(X0,y0)的偏移量,用戶需要先找到上一個屏幕坐標(biāo)(x0,y0)對應(yīng)的鼠標(biāo)光標(biāo),才知道怎樣移動到下一個屏幕坐標(biāo)(X,y)。尤其在大屏幕上又顯示動態(tài)畫面時,找到鼠標(biāo)光標(biāo)不方便。除了 3D鼠標(biāo)用多向搖桿生成深度坐標(biāo)偏移量(Λζ),大多數(shù)鼠標(biāo)不生成深度坐標(biāo)。這些缺點限制了鼠標(biāo)的應(yīng)用范圍。一種激光照射式鼠標(biāo),用激光照射在屏幕上形成激光點,用位置相對屏幕固定的攝像頭拍攝激光點,基于激光點在圖像中的位置識別出激光點處的屏幕坐標(biāo)(X,y)。缺點是,攝像頭位于顯示器對面,用戶容易遮擋攝像頭;激光點是必備條件,使用過程中需要持續(xù)存在,顯示屏幕大多吸光,亮度低了找不到激光點,而亮度高了,對于表面高光亮度的屏幕,激光容易反射進(jìn)入用戶眼睛造成不適甚至傷害;攝像頭的位置與顯示器相對固定,又分置兩處,顯示器如有移動,攝像頭要重新校準(zhǔn)。所以此類鼠標(biāo)一直沒有商品上市。

發(fā)明內(nèi)容
本發(fā)明的目的是提出一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置,解決上述缺點,拓展鼠標(biāo)的功能。本發(fā)明的目的是這樣實現(xiàn)的為講述方便,對坐標(biāo)系規(guī)定如下一、屏幕坐標(biāo)系用小寫字母表示,以左上方第一個可見像素的對角線交點作為坐標(biāo)系的原點o(0,0,0),橫向為χ軸,向右為χ軸正方向,縱向為y軸,向下為y軸正方向,垂直屏幕為z軸,向屏幕內(nèi)為z軸正方向,也叫深度屏幕坐標(biāo),單位是像素(假設(shè)屏幕像素有厚度)。二、要描述鼠標(biāo)的方位和姿態(tài),還需要一個坐標(biāo)系,區(qū)別于屏幕坐標(biāo)系,稱之為物理坐標(biāo)系,用大寫字母表示。為敘述方便,選用與前述屏幕坐標(biāo)系完全重合的坐標(biāo)系,即以 屏幕坐標(biāo)系的原點0(0,0,0)為物理坐標(biāo)系的原點0(0,0,0),橫向為X軸,向右為X軸正方向,縱向為Y軸,向下為Y軸正方向,垂直屏幕為Z軸,向屏幕內(nèi)為Z軸正方向,單位為毫米(mm) ο—種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法基于鼠標(biāo)的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成屏幕坐標(biāo)選取鼠標(biāo)上的某一點作為測量點,測量點的坐標(biāo)(X, Y, Z)為鼠標(biāo)的方位,稱為方位坐標(biāo)(X,Y,Z)。選取一條以測量點為端點的射線作為指向線,測量點到平面XOY的垂直線與指向線的夾角為A。以測量點在平面XOY的投影為端點并且指向X軸正方向并與X軸平行的射線為始邊、以指向線在平面XOY的投影為終邊的角為B,順時針為正,指向線的坐標(biāo)(A,B)為鼠標(biāo)的姿態(tài),稱為姿態(tài)坐標(biāo)(A,B)。I、基于鼠標(biāo)的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點的物理坐標(biāo)(XI,YD 指向線指向平面XOY時,與平面XOY相交,形成交點,這里稱為指向點,設(shè)指向點的物理坐標(biāo)(XI,Y1)。Xl 是 X,Z,A,B 的函數(shù),記為 Xl = Fx (X,Z,A,B) ;Y1 是 Y,Z,A,B 的函數(shù),記為 Yl=Fy (Y,Z,A,B)。上述兩個函數(shù)是通過幾何學(xué)推導(dǎo)而來,形式多樣,可以由數(shù)學(xué)方法互相轉(zhuǎn)換,結(jié)果是一樣的。其中一個形式是 Xl = Z*tan(A)*cos(B)+X,Yl = Z*tan (A) *sin (B)+Y。2、基于指向點的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y)當(dāng)屏幕坐標(biāo)(X,y)與指向點的物理坐標(biāo)(XI,Yl)重合時,用戶可以直接在指向點的物理坐標(biāo)(XI,Yl)處找到屏幕坐標(biāo)(X,y)。此時χ = Fxl(Xl) = Xl+wx,y = Fyl (Yl) = Π+wy (其中wx是像素橫向?qū)挾?,wy是像素縱向高度,參數(shù)來源于顯示設(shè)備的規(guī)格指標(biāo),單位為毫米)?,F(xiàn)實中所有數(shù)據(jù)的獲得都會產(chǎn)生偏差,最終造成屏幕坐標(biāo)(X,y)與指向點的物理坐標(biāo)(XI,Yl)的位置偏差,使二者分開一定距離,這里仍然視為重合。3、基于鼠標(biāo)的物理坐標(biāo)(Z)生成屏幕坐標(biāo)(Z):令z是Z的函數(shù),記為z = Fz (Z)。當(dāng)Z與z比例為I : I時,z = Z+wz, WZ是像素的假設(shè)厚度,如WZ = WX。鼠標(biāo)沿著指向線移動不改變屏幕坐標(biāo)(X,y),把鼠標(biāo)沿著指向線移動用于映射命令,相當(dāng)于發(fā)出命令,這些命令包括鼠標(biāo)上的按鍵、鍵盤上的按鍵、系統(tǒng)軟件的命令(包括菜單中的命令)、應(yīng)用軟件的命令(包括菜單中的命令)。其中包括鼠標(biāo)沿著指向線向指向點方向移動用于映射鼠標(biāo)左鍵按下命令(相當(dāng)于按下鼠標(biāo)左鍵),鼠標(biāo)沿著指向線向指向點反方向移動用于映射鼠標(biāo)左鍵抬起命令(相當(dāng)于抬起鼠標(biāo)左鍵);或鼠標(biāo)沿著指向線向指向點方向移動用于映射力度加強(qiáng)命令,鼠標(biāo)沿著指向線向指向點反方向移動用于映射力度減弱命令。鼠標(biāo)以指向線為軸轉(zhuǎn)動的角度,在生成屏幕坐標(biāo)時沒有用到,把鼠標(biāo)以指向線為軸轉(zhuǎn)動用于映射命令,這些命令包括鼠標(biāo)上的按鍵、鍵盤上的按鍵、系統(tǒng)軟件的命令(包括菜單中的命令)、應(yīng)用軟件的命令(包括菜單中的命令)。其中包括鼠標(biāo)以指向線為軸反時針轉(zhuǎn)動(相當(dāng)于汽車左轉(zhuǎn)向時方向盤的轉(zhuǎn)動方向)用于映射反時針旋轉(zhuǎn)命令,鼠標(biāo)以指向線為軸順時針轉(zhuǎn)動(相當(dāng)于汽車右轉(zhuǎn)向時方向盤的轉(zhuǎn)動方向)用于映射順時針旋轉(zhuǎn)命令。當(dāng)χ小于零或大于屏幕的橫向物理分辨率或y小于零或大于屏幕的縱向物理分辨·率時,屏幕坐標(biāo)(X,y)不在屏幕內(nèi),而在屏幕之外,沒有屏幕像素與生成的屏幕坐標(biāo)(X,y)對應(yīng),這時仍然生成這個屏幕坐標(biāo)(x,y),這里把此屏幕坐標(biāo)(x,y)稱為虛擬屏幕坐標(biāo)U,y)。所有要通過屏幕顯示出來的內(nèi)容都要轉(zhuǎn)換成圖片,這個圖片的分辨率大于屏幕物理分辨率時,屏幕只顯示圖片的一部分,稱為當(dāng)前顯示部分,其他部分在屏幕之外,這里稱為待顯示部分,待顯示部分以外沒有圖片,稱為空白部分,如果這個圖片的分辨率小于屏幕物理分辨率時,則屏幕之外全是空白部分。為敘述方便將待顯示部分和空白部分統(tǒng)稱為待顯示部分。虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分,當(dāng)生成虛擬屏幕坐標(biāo)(x,y)時,在屏幕上劃出一部分顯示區(qū)域,用于預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。一種基于方位和姿態(tài)工作的鼠標(biāo)裝置一種基于方位和姿態(tài)工作的鼠標(biāo)裝置包括激光器、加速度計、陀螺儀、其它相關(guān)電路。激光器用于提示指向線的方向激光器沿著選定的指向線安裝,使激光沿著指向線照射,提示指向線的方向。當(dāng)激光照在表面光亮的屏幕上時,屏幕反光有照射用戶眼睛的機(jī)會,為保護(hù)用戶眼睛健康,當(dāng)屏幕坐標(biāo)U,y)在屏幕內(nèi)時,把激光強(qiáng)度減弱到50%以下,包括減弱到O (即關(guān)閉激光器),同時在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。加速度計和陀螺儀產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用于判斷鼠標(biāo)方位和姿態(tài)的變化。其它相關(guān)電路包括按鍵、滾輪、數(shù)據(jù)處理傳輸電路等,用于處理和傳輸有關(guān)數(shù)據(jù)。本發(fā)明基于鼠標(biāo)的方位坐標(biāo)和姿態(tài)坐標(biāo)生成屏幕坐標(biāo),用戶不再需要尋找上一個屏幕坐標(biāo)的光標(biāo);鼠標(biāo)的方位坐標(biāo)和姿態(tài)有激光提示,使用更加方便。不依賴于激光的持續(xù)存在,保護(hù)眼睛健康。增加了虛擬屏幕坐標(biāo),和對于待顯示部分的預(yù)覽,用鼠標(biāo)沿著指向線移動和以指向線為軸轉(zhuǎn)動映射包括鼠標(biāo)左鍵在內(nèi)的命令,拓展了鼠標(biāo)的功能和用途。適用于鼠標(biāo)領(lǐng)域,尤其適用于大屏幕顯示所需的鼠標(biāo)。


附圖I為屏幕坐標(biāo)的生成附圖2為虛擬屏幕坐標(biāo) 與屏幕顯示附圖3為虛擬屏幕坐標(biāo)的內(nèi)容預(yù)覽附圖4為一種基于方位和姿態(tài)工作的鼠標(biāo)裝置
具體實施例方式下面結(jié)合圖例,進(jìn)一步說明如下屏幕坐標(biāo)的生成如圖I。對于坐標(biāo)系的規(guī)定同上述屏幕坐標(biāo)系和物理坐標(biāo)系。圖中鼠標(biāo)1,測量點2,指向線3是以測量點2為端點的射線,指向點4是指向線3與平面XOY的交點,屏幕5。物理坐標(biāo)系(X,Y,Z)與屏幕坐標(biāo)系(X,y, z)重合,平面xoy是屏幕5所在的平面,平面xoy與平面XOY是同一個平面。指向線3在平面XOY上的投影6,測量點2在平面XOY上的投影7,測量點2到平面XOY的垂直線8,端點是投影7并且指向X軸正方向并與X軸平行的射線9。測量點2的坐標(biāo)(X,Y,Z)為鼠標(biāo)I的方位,稱為方位坐標(biāo)(X,Y,Z)。指向線3與垂直線8的夾角為A,以射線9為始邊,以投影6為終邊的角為B,順時針為正,指向線3的坐標(biāo)(A,B)為鼠標(biāo)I的姿態(tài),稱為姿態(tài)坐標(biāo)(A,B)。I、基于鼠標(biāo)I的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點4的物理坐標(biāo)(XLYl)指向線3指向平面XOY時,與平面XOY相交,形成交點,這里稱為指向點4,設(shè)指向點4的物理坐標(biāo)(XI,Yl),根據(jù)幾何學(xué),Xl = Z*tan (A) *cos (B)+X,Yl = Z*tanA) *sin (B)+Y。2、基于指向點4的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y)當(dāng)屏幕坐標(biāo)(X,y)與指向點4的物理坐標(biāo)(XI,Yl)重合時,χ = Fxl(Xl) = Xl+wx,y = Fyl (Yl) = Yl+wy其中wx是像素橫向?qū)挾?,wy是像素縱向高度,參數(shù)來源于顯示設(shè)備的規(guī)格指標(biāo),單位為毫米。對于15英寸,物理分辨率為1024x768的顯示設(shè)備,橫向?qū)?04. 8毫米,有1024個像素,每個像素寬wx = wy = 304. 8 + 1024 = O. 298毫米(保留三位小數(shù))現(xiàn)實中所有數(shù)據(jù)的獲得都會產(chǎn)生偏差,最終造成屏幕坐標(biāo)(X,y)與指向點4的物理坐標(biāo)(X1,Y1)的位置偏差,使二者分開一定距離,這并不妨礙用戶根據(jù)鼠標(biāo)I的方位和姿態(tài)的提示找到屏幕坐標(biāo)(X,y),這里仍然視為重合。3、基于鼠標(biāo)I的物理坐標(biāo)(Z)生成屏幕坐標(biāo)(Z):當(dāng)比例為I : I時,z = Z+wz,WZ是像素的假設(shè)厚度,如WZ = WX。鼠標(biāo)I沿著指向線3移動用于映射命令,以下面兩個例子進(jìn)一步說明I、鼠標(biāo)I沿著指向線3向指向點4方向移動用于映射鼠標(biāo)左鍵按下命令(相當(dāng)于按下鼠標(biāo)左鍵),鼠標(biāo)I沿著指向線3向指向點4反方向移動用于映射鼠標(biāo)左鍵抬起命令(相當(dāng)于抬起鼠標(biāo)左鍵)。例如當(dāng)鼠標(biāo)I指向一個文件夾,鼠標(biāo)I沿著指向線3向指向點4方向移動(相當(dāng)于按下鼠標(biāo)左鍵)然后鼠標(biāo)I沿著指向線3向指向點4反方向移動(相當(dāng)于抬起鼠標(biāo)左鍵),此文件夾被選中(相當(dāng)于一次鼠標(biāo)左鍵單擊)。2、鼠標(biāo)I沿著指向線3向指向點4方向移動用于映射力度加強(qiáng)命令,鼠標(biāo)I沿著指向線3向指向點4反方向移動用于映射力度減弱命令。力度加強(qiáng)和力度減弱命令經(jīng)常用來模擬用戶用力強(qiáng)弱變化的效果,經(jīng)常出現(xiàn)在程序中用于調(diào)節(jié)線條粗細(xì)、顏色深淺、音量大小、變化程度深淺。例如當(dāng)使用手寫文字輸入程序時,鼠標(biāo)I向指向點4方向移動,筆畫變粗,鼠標(biāo)I向指向點4反方向移動,筆畫變淺。鼠標(biāo)I以指向線3為軸轉(zhuǎn)動用于映射命令,以下面例子進(jìn)一步說明當(dāng)瀏覽圖片時,鼠標(biāo)I以指向線3為軸反時針轉(zhuǎn)動(相當(dāng)于汽車左轉(zhuǎn)向時方向盤的轉(zhuǎn)動方向)用于映射圖片反時針旋轉(zhuǎn)命令,此時圖片反時針旋轉(zhuǎn),鼠標(biāo)I以指向線3為軸順時針轉(zhuǎn)動(相當(dāng)于汽車右轉(zhuǎn)向時方向盤的轉(zhuǎn)動方向)用于映射圖片順時針旋轉(zhuǎn)命令,此時圖片順時針旋轉(zhuǎn)。虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分,當(dāng)生成虛擬屏幕坐標(biāo)(x,y)時,在屏幕 上劃出一部分顯示區(qū)域,用來預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。虛擬屏幕坐標(biāo)與屏幕顯示如圖2,“123456789”代表要通過屏幕21顯示出來的內(nèi)容轉(zhuǎn)換成的圖片,屏幕21中顯示了當(dāng)前顯示部分22,待顯示部分23在屏幕21之外,虛擬屏幕坐標(biāo)24指向待顯示部分23。虛擬屏幕坐標(biāo)的內(nèi)容預(yù)覽如圖3,當(dāng)指向點31指向待顯示部分23,此時生成的虛擬屏幕坐標(biāo)24 (與指向點31重合)也指向待顯示部分23,在屏幕21中劃出區(qū)域32用于預(yù)覽虛擬屏幕坐標(biāo)24處的待顯示部分23的內(nèi)容。一種基于方位和姿態(tài)工作的鼠標(biāo)裝置如圖4,包括電路板41、其它相關(guān)電路42、力口速度計43、陀螺儀44、激光器45。鼠標(biāo)外殼的設(shè)計不在本發(fā)明范圍,略去。激光器45用來提示指向線的方向,激光器45沿著選定的指向線安裝,使激光沿著指向線照射,提示指向線的方向。當(dāng)激光照在表面光亮的屏幕上時,屏幕反光有照射用戶眼睛的機(jī)會,為保護(hù)用戶,把激光器45的激光強(qiáng)度減弱到50%以下,包括減弱到0(即關(guān)閉激光器),同時在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。激光器45可選產(chǎn)品非常多,對眼睛安全的可見光激光器都能用。加速度計43和陀螺儀44產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用來判斷鼠標(biāo)方位和姿態(tài)的變化。加速度計和陀螺儀互相配合使用,單獨工作不能提供全面的數(shù)據(jù)。可選加速度計為ADXL330,陀螺儀L3G3200D。其它相關(guān)電路41包括按鍵、滾輪、數(shù)據(jù)處理傳輸電路等,用于處理和傳輸有關(guān)數(shù)據(jù)。以上結(jié)合附圖對發(fā)明的具體實施方式
做了說明,但這不能被理解為限制了本發(fā)明的范圍,本發(fā)明的保護(hù)范圍由所附的權(quán)利要求書限定,任何在本發(fā)明權(quán)利要求基礎(chǔ)上的改動都是本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(Α,B),其特征是基于方位坐標(biāo)(Χ,Υ,Ζ)和姿態(tài)坐標(biāo)(Α,Β)生成指向點的物理坐標(biāo)(Χ1,Υ1),基于指向點的物理坐標(biāo)(XI,Yl)生成屏幕坐標(biāo)(X,y),指向點的物理坐標(biāo)(XI,Yl)與屏幕坐標(biāo)(X,y)重合。
2.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(Α,B),其特征是虛擬屏幕坐標(biāo)(x,y)用于指向待顯示部分。
3.根據(jù)權(quán)利要求書2所述的虛擬屏幕坐標(biāo)(X,y)用于指向待顯示部分,其特征是在屏幕上劃出一部分顯示區(qū)域,用來預(yù)覽虛擬屏幕坐標(biāo)(x,y)指向的內(nèi)容。
4.一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法,包括方位坐標(biāo)(X, Y, Z)和姿態(tài)坐標(biāo)(A,B),其特征是鼠標(biāo)沿著指向線移動和鼠標(biāo)以指向線為軸轉(zhuǎn)動用于映射命令。
5.根據(jù)權(quán)利要求書4所述的鼠標(biāo)沿著指向線移動用于映射命令,其特征是鼠標(biāo)沿著指向線向指向點方向移動用于映射鼠標(biāo)左鍵按下命令,鼠標(biāo)沿著指向線向指向點反方向移 動用于映射鼠標(biāo)左鍵抬起命令。
6.根據(jù)權(quán)利要求書4所述的鼠標(biāo)沿著指向線移動用于映射命令,其特征是鼠標(biāo)沿著指向線向指向點方向移動用于映射力度加強(qiáng)命令,鼠標(biāo)沿著指向線向指向點反方向移動用于映射力度減弱命令。
7.根據(jù)權(quán)利要求書4所述的鼠標(biāo)以指向線為軸轉(zhuǎn)動用于映射命令,其特征是鼠標(biāo)以指向線為軸反時針轉(zhuǎn)動用于映射反時針旋轉(zhuǎn)命令,鼠標(biāo)以指向線為軸順時針轉(zhuǎn)動用于映射順時針旋轉(zhuǎn)命令。
8.一種基于方位和姿態(tài)工作的鼠標(biāo)裝置,包括外殼、電路板、左鍵、右鍵、滾輪、其它相關(guān)電路,其特征是包括激光器,用來提示指向線的方向,當(dāng)屏幕坐標(biāo)(x,y)在屏幕內(nèi)時,激光強(qiáng)度減弱到50%以下,在屏幕坐標(biāo)(x,y)處顯示鼠標(biāo)光標(biāo)用于提示指向線的方向。
9.根據(jù)權(quán)利要求書8所述的激光強(qiáng)度減弱到50%以下,其特征是激光強(qiáng)度減弱到O。
10.根據(jù)權(quán)利要求書8所述的一種基于方位和姿態(tài)工作的鼠標(biāo)裝置,其特征是還包括加速度計和陀螺儀,產(chǎn)生鼠標(biāo)的加速度數(shù)據(jù)和角度數(shù)據(jù),用于判斷鼠標(biāo)方位和姿態(tài)的變化。
全文摘要
本發(fā)明公布了一種基于方位和姿態(tài)工作的鼠標(biāo)應(yīng)用方法及裝置,涉及一種鼠標(biāo),特別是基于鼠標(biāo)方位和姿態(tài)進(jìn)行工作。解決了現(xiàn)有鼠標(biāo)只生成針對上一個屏幕坐標(biāo)的偏移量所帶來的不便?;谑髽?biāo)1的方位坐標(biāo)(X,Y,Z)和姿態(tài)坐標(biāo)(A,B)生成指向點4處的屏幕坐標(biāo)(x,y,z)。給出了計算方法x=(Z*tan(A)*cos(B)+X)÷wx,y=(Z*tan(A)*sin(B)+Y)÷wy,z=Z÷wz。應(yīng)用此方法的一種鼠標(biāo)裝置包括激光器、陀螺儀、加速度計。屏幕坐標(biāo)的位置有激光提示。增加了虛擬屏幕坐標(biāo)對于待顯示部分的預(yù)覽,用鼠標(biāo)移動和轉(zhuǎn)動映射包括鼠標(biāo)左鍵在內(nèi)的命令,拓展了鼠標(biāo)的功能和用途??蓮V泛應(yīng)用于鼠標(biāo)及顯示控制領(lǐng)域。
文檔編號G06F3/0346GK102902375SQ20121037485
公開日2013年1月30日 申請日期2012年9月24日 優(yōu)先權(quán)日2012年9月24日
發(fā)明者劉丹 申請人:劉丹
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1