国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種hid設(shè)備切換到英文輸入狀態(tài)的方法及系統(tǒng)的制作方法

      文檔序號(hào):6632074閱讀:604來(lái)源:國(guó)知局
      一種hid設(shè)備切換到英文輸入狀態(tài)的方法及系統(tǒng)的制作方法
      【專(zhuān)利摘要】本發(fā)明提供了一種HID設(shè)備切換到英文輸入狀態(tài)的方法及系統(tǒng),該方法主要包括:判斷當(dāng)前輸入狀態(tài)是否是英文輸入狀態(tài),如果是英文輸入狀態(tài),則直接發(fā)送英文,如果不是英文輸入狀態(tài)則HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài),再發(fā)送英文,最后HID設(shè)備發(fā)送命令還原到切換之前的輸入狀態(tài)。因此該系統(tǒng)包括:判斷裝置,切換裝置,發(fā)送裝置,恢復(fù)裝置。判斷裝置是判斷當(dāng)前輸入狀態(tài)是否為英文輸入狀態(tài)的裝置;切換裝置是HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài)的裝置;發(fā)送裝置是發(fā)送英文字符的裝置;恢復(fù)裝置是HID設(shè)備發(fā)送命令還原至初始輸入狀態(tài)的裝置。此方法可用于對(duì)現(xiàn)有HID設(shè)備的功能的擴(kuò)展。
      【專(zhuān)利說(shuō)明】一種HID設(shè)備切換到英文輸入狀態(tài)的方法及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于電子產(chǎn)品與計(jì)算機(jī)外設(shè)領(lǐng)域。具體地說(shuō)涉及一種HID設(shè)備切換到英文輸入狀態(tài)的方法及系統(tǒng)。

      【背景技術(shù)】
      [0002]在現(xiàn)有非英文輸入法狀態(tài)下,HID設(shè)備向主機(jī)設(shè)備發(fā)送英文字符時(shí),主機(jī)設(shè)備判斷為非英文輸入。例如在五筆中文輸入法狀態(tài)下,HID設(shè)備發(fā)送的英文字符,主機(jī)設(shè)備判斷為中文,從而使需要使用HID設(shè)備發(fā)送過(guò)來(lái)的英文信息的內(nèi)容發(fā)生變化,影響下一步的操作。在傳統(tǒng)系統(tǒng)中,比較常見(jiàn)的是,在要寫(xiě)入密碼的應(yīng)用軟件,密碼輸入框限制中文輸入,只需字母和數(shù)字的輸入,這種限制輸入的方法是在系統(tǒng)應(yīng)用層上實(shí)現(xiàn)的,而這種方法不適合HID設(shè)備(人機(jī)接口設(shè)備)。


      【發(fā)明內(nèi)容】

      [0003]為解決上述技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案如下:
      一種HID設(shè)備切換到英文輸入狀態(tài)的方法,其特征在于,包括以下步驟:
      步驟A:判斷當(dāng)前輸入狀態(tài),如果是英文輸入狀態(tài)進(jìn)入步驟C后結(jié)束,否則進(jìn)入步驟B ; 步驟B =HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài);
      步驟C:發(fā)送英文字符;
      步驟D =HID設(shè)備發(fā)送命令還原至步驟A的初始輸入狀態(tài)。
      [0004]優(yōu)選的是,在步驟A中,通過(guò)判斷“Caps Lock”鍵的開(kāi)啟狀態(tài)來(lái)查看輸入狀態(tài)。
      [0005]優(yōu)選的是,在步驟B中,HID設(shè)備發(fā)送“Caps Lock”鍵命令切換輸入狀態(tài)。
      [0006]優(yōu)選的是,在步驟D中,HID設(shè)備發(fā)送“Caps Lock”鍵命令還原至初始輸入狀態(tài)。
      [0007]另外,本發(fā)明還提供一種HID設(shè)備切換到英文輸入狀態(tài)的系統(tǒng),其特征在于,包括:
      判斷裝置:判斷當(dāng)前輸入狀態(tài),如果是英文輸入狀態(tài)進(jìn)入步驟C后結(jié)束,否則進(jìn)入步驟B的裝置;
      切換裝置=HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài)的裝置;
      發(fā)送裝置:發(fā)送英文字符的裝置;
      恢復(fù)裝置=HID設(shè)備發(fā)送命令還原至步驟A的初始輸入狀態(tài)的裝置。
      [0008]優(yōu)選的是,判斷裝置中,進(jìn)一步包括通過(guò)判斷“Caps Lock”鍵的開(kāi)啟狀態(tài)來(lái)查看輸入狀態(tài)的裝置。
      [0009]優(yōu)選的是,切換裝置中,進(jìn)一步包括HID設(shè)備發(fā)送“Caps Lock”鍵命令切換輸入狀態(tài)的裝置。
      [0010]優(yōu)選的是,恢復(fù)裝置中,進(jìn)一步包括HID設(shè)備發(fā)送“Caps Lock”鍵命令還原到初始輸入狀態(tài)的裝置。
      [0011]本發(fā)明的上述技術(shù)方案相比現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn): (1)在不改變主機(jī)設(shè)備原有硬件和系統(tǒng)的情況下,本發(fā)明采用判斷原輸入狀態(tài)是否是英文輸入狀態(tài)來(lái)確定是否要發(fā)送命令切換輸入狀態(tài),能夠確保發(fā)送裝置輸入的字符是英文字符;
      (2)本發(fā)明提供的一種HID設(shè)備切換到英文輸入狀態(tài)的方法,在任何輸入法狀態(tài)下,都能實(shí)現(xiàn)HID設(shè)備上英文輸入,并能夠恢復(fù)到原始輸入狀態(tài),不會(huì)對(duì)用戶使用造成任何影響;
      (3)本發(fā)明應(yīng)用到HID設(shè)備,有效的擴(kuò)展了HID設(shè)備功能。

      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0012]圖1本發(fā)明流程圖。
      [0013]圖2本發(fā)明系統(tǒng)結(jié)構(gòu)圖。

      【具體實(shí)施方式】
      [0014]為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)本發(fā)明的具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
      [0015]HID設(shè)備是Human Interface Device的縮寫(xiě),由其名稱(chēng)可以了解HID設(shè)備是直接與人交互的設(shè)備,例如鍵盤(pán)、鼠標(biāo)與游戲桿等。
      [0016]實(shí)施例1
      在鼠標(biāo)上實(shí)現(xiàn)向主機(jī)設(shè)備發(fā)送預(yù)設(shè)的英文字符信息時(shí),處理流程如圖1所示,如下: 步驟101:判斷是否大寫(xiě)鎖定,如果是,進(jìn)入步驟120后結(jié)束;如果否則進(jìn)入步驟110 ; 步驟120:發(fā)送預(yù)設(shè)的英文字符;
      步驟110:發(fā)送Caps Lock鍵命令切換輸入狀態(tài);
      步驟111:發(fā)送預(yù)設(shè)的英文字符;
      步驟112 =HID設(shè)備發(fā)送Caps Lock鍵命令回到原始輸入狀態(tài);
      步驟130:結(jié)束。
      [0017]如圖2所示,實(shí)現(xiàn)上述方法的系統(tǒng),包括如下裝置:
      判斷裝置:判斷當(dāng)前輸入狀態(tài),如果是英文輸入狀態(tài)進(jìn)入上述步驟120后結(jié)束,否則進(jìn)入上述步驟110的裝置;
      切換裝置=HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài)的裝置;
      發(fā)送裝置:發(fā)送英文字符的裝置;
      恢復(fù)裝置=HID設(shè)備發(fā)送命令還原至上述步驟101的初始輸入狀態(tài)的裝置。
      [0018]在進(jìn)行英文字符輸入之前,HID設(shè)備通過(guò)檢驗(yàn)裝置判斷“Caps Lock”鍵的開(kāi)啟狀態(tài),判斷當(dāng)前的輸入狀態(tài)。
      [0019]切換裝置用于切換輸入狀態(tài),根據(jù)判斷裝置判斷結(jié)果,切換裝置做出相應(yīng)的命令發(fā)送。判斷裝置判斷當(dāng)前輸入狀態(tài),如果是“Caps Lock”鍵處于開(kāi)啟狀態(tài),則切換裝置不做任何動(dòng)作;如果“Caps Lock”鍵不處于開(kāi)啟狀態(tài),則切換裝置發(fā)送“Caps Lock”鍵命令。
      [0020]發(fā)送裝置用作英文字符輸入,在某些特殊場(chǎng)合,必須要通過(guò)輸入英文字符才能進(jìn)行,如網(wǎng)址輸入,驗(yàn)證碼輸入等。在利用HID設(shè)備進(jìn)行英文字符的輸入時(shí),常常需要通過(guò)鍵盤(pán)快捷方式切換到英文輸入狀態(tài)。本發(fā)明發(fā)送裝置,在切換裝置確保是英文輸入狀態(tài)后,再進(jìn)行英文字符的輸入。
      [0021]恢復(fù)裝置用作輸入狀態(tài)的恢復(fù),例如,前述切換裝置如果沒(méi)有對(duì)輸入狀態(tài)進(jìn)行切換,則恢復(fù)裝置不做任何動(dòng)作;如果切換裝置發(fā)送了 “Caps Lock”鍵命令,則恢復(fù)裝置同樣要進(jìn)行“Caps Lock”鍵命令的發(fā)送,恢復(fù)到原輸入狀態(tài)。
      [0022]鼠標(biāo)向主機(jī)設(shè)備入英文字符后,能夠?qū)⑤斎霠顟B(tài)還原,不影響用戶的后續(xù)操作。
      [0023]顯然,上述實(shí)施例僅僅是為清楚地說(shuō)明所作的舉例,而并非對(duì)實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見(jiàn)的變化或變動(dòng)仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。
      【權(quán)利要求】
      1.一種HID設(shè)備切換到英文輸入狀態(tài)的方法,其特征在于,包括以下步驟: 步驟A:判斷當(dāng)前輸入狀態(tài),如果是英文輸入狀態(tài)進(jìn)入步驟C后結(jié)束,否則進(jìn)入步驟B ; 步驟B =HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài); 步驟C:發(fā)送英文字符; 步驟D =HID設(shè)備發(fā)送命令還原至步驟A的初始輸入狀態(tài)。
      2.根據(jù)權(quán)利要求1所述的一種HID設(shè)備切換到英文輸入狀態(tài)的方法,其特征在于,在步驟A中,通過(guò)判斷“Caps Lock”鍵的開(kāi)啟狀態(tài)來(lái)查看輸入狀態(tài)。
      3.根據(jù)權(quán)利要求1所述的一種HID設(shè)備切換到英文輸入狀態(tài)的方法,其特征在于,在步驟B中,HID設(shè)備發(fā)送“Caps Lock”鍵命令切換輸入狀態(tài)。
      4.根據(jù)權(quán)利要求1所述的一種HID設(shè)備切換到英文輸入狀態(tài)的方法,其特征在于,在步驟D中,HID設(shè)備發(fā)送“Caps Lock”鍵命令還原至初始輸入狀態(tài)。
      5.一種HID設(shè)備切換到英文輸入狀態(tài)的系統(tǒng),其特征在于,包括: 判斷裝置:判斷當(dāng)前輸入狀態(tài),如果是英文輸入狀態(tài)進(jìn)入步驟C后結(jié)束,否則進(jìn)入步驟B的裝置; 切換裝置=HID設(shè)備發(fā)送命令切換輸入狀態(tài)為英文輸入狀態(tài)的裝置; 發(fā)送裝置:發(fā)送英文字符的裝置; 恢復(fù)裝置=HID設(shè)備發(fā)送命令還原至步驟A的初始輸入狀態(tài)的裝置。
      6.根據(jù)權(quán)利要求5所述的一種HID設(shè)備切換到英文輸入狀態(tài)的系統(tǒng),其特征在于,判斷裝置中,進(jìn)一步包括通過(guò)判斷“Caps Lock”鍵的開(kāi)啟狀態(tài)來(lái)查看輸入狀態(tài)的裝置。
      7.根據(jù)權(quán)利要求5所述的一種HID設(shè)備切換到英文輸入狀態(tài)的系統(tǒng),其特征在于,切換裝置中,進(jìn)一步包括HID設(shè)備發(fā)送“Caps Lock”鍵命令切換輸入狀態(tài)的裝置。
      8.根據(jù)權(quán)利要求5所述的一種HID設(shè)備切換到英文輸入狀態(tài)的系統(tǒng),其特征在于,恢復(fù)裝置中,進(jìn)一步包括HID設(shè)備發(fā)送“Caps Lock”鍵命令還原到初始輸入狀態(tài)的裝置。
      【文檔編號(hào)】G06F3/0489GK104317524SQ201410590805
      【公開(kāi)日】2015年1月28日 申請(qǐng)日期:2014年10月29日 優(yōu)先權(quán)日:2014年10月29日
      【發(fā)明者】馬洪生 申請(qǐng)人:北京聯(lián)云格科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1