[發明專利]實現電磁觸摸筆側邊按鍵功能的方法有效
| 申請號: | 201410181341.3 | 申請日: | 2014-04-30 |
| 公開(公告)號: | CN103927028B | 公開(公告)日: | 2017-12-19 |
| 發明(設計)人: | 劉榮;宋夏;張享隆;張亞;吳安洪;郭崇鑫 | 申請(專利權)人: | 廣州視源電子科技股份有限公司 |
| 主分類號: | G06F3/0354 | 分類號: | G06F3/0354;G06F3/02;G06F3/046 |
| 代理公司: | 廣州三環專利商標代理有限公司44202 | 代理人: | 郝傳鑫 |
| 地址: | 510663 廣東省廣州市高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 電磁 觸摸 側邊 按鍵 功能 方法 | ||
技術領域
本發明涉及一種電子設備配件功能的實現方法,尤其涉及一種實現電磁觸摸筆側邊按鍵功能的方法。
背景技術
在目前現有的平板電腦和手機等具有電磁觸摸屏的設備上,所有的用戶交互基本上是通過觸摸屏進行的。例如在一個具有Android系統的觸屏設備上,要打開某個應用程序可以通過點擊該應用的圖標來實現;要退出某個應用或者返回到上一層應用,可以通過點擊屏幕左下角的返回鍵來實現;如果要退出全部程序回到桌面,可以通過點擊屏幕左下角的Home鍵來實現。但是要完成這些操作需要移動手指,從而影響效率,導致用戶體驗不好。
因此,為了方便使用,給具有電磁觸摸屏的設備配備一支電磁觸摸筆,并在所述電磁觸摸筆上增設,如橡皮擦、側邊按鍵等功能按鍵可以減少用戶在使用觸摸屏時手指的移動。常見的是將所述側邊按鍵用于選擇操作,即在編輯時按住側邊按鍵并拖動則自動進入框選模式。由于電磁觸摸筆的特性,當筆靠近觸摸屏時即可被感應到,但此時筆尖無壓力,所述電磁觸摸筆處于旋停狀態。在現有的設計中,對于具有Android系統的設備,處于旋停狀態下的側邊按鍵是無功能的,這使得側邊按鍵沒有得到充分的發揮。
發明內容
本發明實施例所要解決的技術問題在于,提供一種實現電磁觸摸筆側邊按鍵功能的方法,適用于具有Android系統的電磁觸摸屏,能夠使所述電磁觸摸筆側邊按鍵在旋停狀態下也能實現一定功能,進一步減少用戶在使用觸屏設備時手指的移動。
為了解決上述技術問題,本發明實施例提供了一種實現電磁觸摸筆側邊按鍵功能的方法,所述電磁觸摸筆適用于具有Android系統的電磁觸摸屏,其特征在于,在所述Android系統的kernel層驅動中包含一個配置數組,所述配置數組中存儲著與所述側邊按鍵不同操作相對應的事件值,當所述側邊按鍵的一個操作被配置為實現在Linux中已經有定義的普通按鍵的功能時,對應的事件值就設為所述普通按鍵在Linux中定義的值,當所述側邊按鍵的一個操作被配置為運行一個應用程序時,對應的事件值被設為一個特殊按鍵在Linux中定義的值,所述實現電磁觸摸筆側邊按鍵功能的方法包括步驟:
S1,檢測所述側邊按鍵的操作,并根據所述配置數組中與所述操作對應的事件值模擬按鍵事件;
S2,當所述按鍵事件對應的是所述普通按鍵時,執行所述按鍵事件;
S3,當所述按鍵事件對應的是所述特殊按鍵時,運行相應的應用程序。
進一步的,所述普通按鍵包括返回鍵、Home鍵、菜單鍵、搜索鍵,所述特殊按鍵包括F13至F24。
進一步的,在步驟S1之前,進行驅動初始化,所述初始化包括步驟:
S01,為所述電磁觸摸筆分配一個輸入設備,并將所述輸入設備中所有支持按鍵的對應位設為1;
S02,創建一個延遲調度任務,用于模擬按鍵事件;
S03,創建一個系統接口文件,用于向所述配置數組中寫入信息。
特別地,所述操作包括所述側邊按鍵不少于一次的點擊。
進一步的,所述側邊按鍵具有當前狀態與上一狀態兩個屬性,每個屬性具有按下和未按下兩種狀態,所述步驟S1具體包括步驟:
S11,檢測所述電磁觸摸筆的筆尖壓力是否為0,如果是進入步驟S12,否則進入步驟S110;
S12,檢測所述側邊按鍵當前狀態是否為按下,如果是則進入步驟S13,否則進入步驟S15;
S13,判斷所述側邊按鍵的上一狀態是否是為未按下,如果是則進入步驟S14,否則進入步驟S110;
S14,取消所述延遲調度任務,將所述側邊按鍵的上一狀態設置為按下,并記錄按下的時刻;
S15,判斷所述側邊按鍵的上一狀態是否為按下,如果是進入步驟S16,否則進入步驟S110;
S16,記錄所述側邊按鍵釋放的時刻,并設置側邊按鍵的上一狀態為未按下;
S17,判斷所述按下時刻與所述釋放時刻之間的時間差是否小于一個預設的時長,如果是則進入步驟S18,否則進入步驟S19;
S18,用于記錄所述側邊按鍵點擊次數的計數器加1,并通過執行延遲調度任務模擬一次按鍵次數與所述計數器中記錄數值相對應的按鍵事件,進入步驟S110;
S19,清零所述計數器;
S110,結束。
進一步的,所述方法包括通過設置Settings為用戶提供配置界面,具體包括在布局文件中增加至少一個控件,每個控件向用戶提供一個選項,每個側邊按鍵的操作最多與一個所述選項對應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司,未經廣州視源電子科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410181341.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:地鐵風源系統吸氣閥
- 下一篇:單盤半環面型無級變速器





