简谈触摸板程序的实现(一)
触摸板功能简介
首先,解释一下触摸板的定义,就不以官方的方式表达了,有兴趣知道正式描述的,百度即可。触摸板和触摸屏是
不一样的,它最常见的使用领域就是笔记本电脑了,当然,在微型投影仪,以及一些键盘也会加入触摸板作为输入设备。
另外说一下,触摸板用到的触控芯片是互容式触控芯片,性能会优于自容,至于互容芯片的工作原理会抽时间出来
详细介绍。
在这里先介绍笔记本上的使用功能,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: