触摸屏技术 1996-01-19 触摸屏是一种新型的输入方式。它为计算机提供了一种简单、直观的输入方式。它是一种定位装置、安装在计算机显示屏前面、其功能是检测并报告手指(或物体)触摸到屏幕的位置。通常,它是通过键盘电缆插孔或串行通信口与计算机主机相连,用户可以直接用手指触摸屏幕以实现与计算机的相互对话。 一般使用时,由应用软件将屏幕分成若干不同的区域、或菜单或一些提示信息,当用户的手指或其它物体触摸到安装在计算机显示器前面的触摸屏时,所触到的位置(以坐标形式)被触摸屏控制器检测到,并通过接口送到计算机主机。当所触及的位置座标数值被包括在所定义的某一菜单座标范围内时,即表示选中了该菜单,用户的意图就传达给了计算机、计算机再根据这个“意图”进行相应的工作。触摸屏具有界面直观、操作简单、“一触即发”的优点,大大改善了人与计算机的交互方式,与键盘输入法相比、它更显得直观、自然,特别给非计算机专的人员带来了极大的方便,免除了对键盘以及对某一应用软件不熟悉的苦恼、有效地提高了人机对话的效率。与鼠标器相比,则更为简单,特别是在公众信息查询,产品广告咨询等应用领域,可以说是当前最简便的输入手段之一。 目前,触摸屏主要有以下几大类:红外式触摸屏、电阻式触摸屏、电容式触摸屏、表面声波式触摸屏和压力矢量式触摸屏。从它们的工作方式来看、电阻式、电容式和压力矢量式属接触式,另外两种属非接触式。接触式是将触摸屏的检则器件做成类似于玻璃板或薄膜式的透明屏,粘贴并固定于显示屏表面,当手指等物体接触其表面时,引起触点位置的电阻、电容、压力的变化、这种变化再转变为位置座标信号传送给主机。接触式触摸民间的优点是分辨率较高,缺点是价格昂贵,对屏幕亮度略有影响,而且使用寿命较短。非接触式是角红外线发射、接收对管或超声波发射、接收对管作传感器件,将它们密布在屏幕四周。正常工作时在屏幕范围内有红外线或超声波组成的网状栅格,若使用的传感器对管越多,栅格就越细,分辨率就越高。此时若有物体伸入并阻断交差的光束,根据阻断位置判断出物体位置。非接触式触摸屏的优点是透光性好,使用寿命较长,可达几十万小时,缺点是反应速度快慢,辨率比较低,但足以支持用户手指,铅笔、钢笔等物体触模使用。 触摸屏的三种使用方式 触摸屏可以模拟鼠标输入功能,在多媒体电脑、公共信息服务系统、金融证券交易系统中等方面有广泛的用途。触摸屏用三种方式来模拟鼠标操作,用户使用时应知道当前处于哪种方式,这样才能更方便地操作。 1.进入有效。此时只要手指(其它物体亦可)进入触屏,就相当于将鼠标移到手指所指向的屏幕位置“click”一下,按下并松开鼠标。例如,假设用户进入了WPS主菜单,此时如果将手指向“D-编辑文书文件”一栏,系统就会打开窗口让用户输入文件名。 2.退出有效。手指进入触屏移动,相当于移动鼠标器。当手指离开触屏时,相当于将鼠标移到手指退出时所指的屏幕位置,“click”一下。 3.二指(多指)进入有效。手指进入触屏时相当于移动鼠标器;当第二个手指进入触屏时,相当于按下鼠标左键,此时可以移动手指来模拟按住鼠标左键的拖动操作。手指离开触屏时相当于松开鼠标左键。例如在EDIT中可通过如下方法来做块标:将手指指向块的起点,将第二个手指向触屏方向弹一下,然后将第一个手指指向块的结束点(要贴着触屏移动,不能中途离开触屏),最后将手指离开触屏即可。 根据上面介绍,第一、二种方式只实现了鼠标的小部分功能,但操作简便,符合人的习惯,适合在主要是非计算机用户的公共服务系统。第三种方式实现了鼠标的大部分功能,适合在对鼠标操作要求较高的地方。 注:本文是以YW1402型红外触摸屏为例写的,其它类型的触摸屏可能有小差别。以上三种方式可通过在驱动程序中加不同参数实现。