简谈触摸板程序的实现(一)
觸摸板功能簡介
? 首先,解釋一下觸摸板的定義,就不以官方的方式表達了,有興趣知道正式描述的,百度即可。觸摸板和觸摸屏是
不一樣的,它最常見的使用領域就是筆記本電腦了,當然,在微型投影儀,以及一些鍵盤也會加入觸摸板作為輸入設備。
另外說一下,觸摸板用到的觸控芯片是互容式觸控芯片,性能會優于自容,至于互容芯片的工作原理會抽時間出來
詳細介紹。
在這里先介紹筆記本上的使用功能,Win10 出來后在筆記本的觸摸板功能上做了很大的修改,增加了大量手勢,使得觸
摸板的使用價值得到了極大的提升,它的手勢包括:
?一、按鍵功能
?????觸摸板上有兩個物理按鍵,左鍵(= 鼠標左鍵)、右鍵(= 鼠標右鍵)。
?????左鍵(鼠標左鍵): (1)按一次——功能——選中目標
?????????????????????? (2)快速按兩次——功能——打開目標
(3)按下按鍵單指觸摸觸摸板——功能——拖動目標
?????右鍵(鼠標右鍵): 按下——彈出對話框(菜單欄)
?按鍵功能的實現一方面由按鍵的按下與否判斷按鍵功能,但是也要求在觸摸板上有觸摸而且區域正確,比如左鍵,
手指觸摸區域也要在左半部分,右鍵同理。
二、觸摸手勢
??觸摸手勢按手指數分有單指、雙指、三指以及四指,按操作也可以分兩類,點擊與滑動。下面按操作分類介紹:
2.1、點擊手勢
?????單指點擊:相當于按一次左鍵也等于鼠標左鍵單擊——選中目標
?????單指快速雙擊:相當于快速按兩次次左鍵也等于鼠標左鍵快速單擊兩次——打開目標或者選擇一個區域
?雙指點擊:相當于按一次右鍵也等于鼠標右鍵單擊——彈出對話框(菜單欄)
?三指單擊:Win+S 組合鍵——打開Cortana
?四指單擊:Win+A 組合鍵——打開Action+Center
示意圖如下圖2-1:
???2.2、滑動手勢
??????①?單指滑動:相當與鼠標移動
?????? 快速雙擊后滑動——相當于鼠標按下左鍵后移動 = 按下觸摸板左鍵單指在觸摸板滑動
??????②?雙指滑動:雙指上下滑動(鼠標滾輪)—— 頁面的上下滾動
???? ?雙指左右滑 —— 頁面的左右滑動
? ? ? 雙指間距由大變小(ctrl加鼠標滾輪)—— 頁面放大
? ? ? 雙指間距由小變大(ctrl加鼠標滾輪)—— 頁面縮小
? ? ? 雙指間距變化實現頁面大小變化也可根據需求進行更改和調整。
?? ?③?三指滑動: 三指上滑——Alt+↑(活動窗口切換)
????三指下滑——Alt+↓(活動窗口切換)
????三指左滑——Alt+Shift+Tab(活動窗口切換)
????三指右滑——Alt+Tab(活動窗口切換)
?四指沒有滑動手指,只有單擊。
如圖2-2:
?
總結
以上是生活随笔為你收集整理的简谈触摸板程序的实现(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Effective C++ 条款21
- 下一篇: jh锂电保护电路_一文弄懂,锂电池的充电