简谈触摸板程序的实现(一)

触摸板功能简介

  首先,解释一下触摸板的定义,就不以官方的方式表达了,有兴趣知道正式描述的,百度即可。触摸板和触摸屏是

不一样的,它最常见的使用领域就是笔记本电脑了,当然,在微型投影仪,以及一些键盘也会加入触摸板作为输入设备。

另外说一下,触摸板用到的触控芯片是互容式触控芯片,性能会优于自容,至于互容芯片的工作原理会抽时间出来

详细介绍。

在这里先介绍笔记本上的使用功能,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:

简谈触摸板程序的实现(一)

简谈触摸板程序的实现(一)