为linux系统安装触摸屏

为linux系统安装触摸屏

ID:21662330

大小:326.50 KB

页数:8页

时间:2018-10-23

为linux系统安装触摸屏_第1页
为linux系统安装触摸屏_第2页
为linux系统安装触摸屏_第3页
为linux系统安装触摸屏_第4页
为linux系统安装触摸屏_第5页
资源描述:

《为linux系统安装触摸屏》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为 Linux 系统安装触摸屏KDE、GNOME/Nautilus、OpenWindows、WINE等等——有很多GUI都使得用户可以简化对于Linux应用程序强大功能的访问和使用。我们在这里面可以添加哪些组件来使Linux更加稳健地进入消费设备领域呢?答案是触摸屏。使用触摸屏,Linux程序就可以成为很多设备的控制器,例如数字录像机、类似TiVo的个人录像机、媒体中心、智能房屋系统或者烤面包机的控制界面。这种可能性是无穷无尽的。   触摸屏提供了很多单独的打包解决方案。这就像传统的CRT和最近几年出

2、现的LCD一样。在某些情况中,触摸屏已经集成到显示单元中了。在另外一些情况中(本文讨论的就是这种情况),触摸屏是独立的单元,具有特定的尺寸和目的。   本文将简要介绍如何准备安装并配置LCD(图像屏幕)、modeline(一个配置行,告诉服务器如何驱动监视器)、触摸屏(用作输入)。本文还列出了一些参考资料来回答在集成触摸屏时可能遇到的其他问题。   安装LCD   触摸屏只用作输入;因此,还需要一些东西来显示图像。除了显示用户界面以外,显示还用于进行校准,这可以通过以下两种方法实现:   简单一点的方

3、法是从任何供应商获取一个LCD屏幕,并将它连接到PC系统上。只需要确保连接可以正确操作显卡,可以是直接连接,也可以通过一个适配器。   复杂一点儿的方法(也是在本文中介绍的方法)是获取一个PSOneLCD,它的价格非常低。需要使用焊锡自己焊接一点线缆,如果按照这个修正方案(请参阅参考资料)的提示,这并不是太困难。采用这种方法,并使用一个PSOneLCD,这需要一个具有CSYNC(复合同步)信号的显卡——大部分ATI和Matrox显卡都具有这种信号。对于那些没有CSYNC信号的显卡来说,可以设计一个生成

4、CSYNC信号的电路(请参阅参考资料),但是通常购买一个具有这种信号的显卡更加容易。   连接电源   LCD需要使用电源才能正常工作并点亮显示设备。就像LCD安装的情况一样,也有一种简单的方法和一种困难的方法:   简单的方法是购买一个LCD,它可以根据需要插到墙上的插座或车载适配器上。插到墙上的插座上非常简单,这是由于PC也都需要墙上的电源插座。   困难的方法(也是我所选择的方法)是从eBay上购买一个车载电源适配器。它使用的是12伏的电压,这个电压也是在普通的计算机中通过电源提供的电压。我是按

5、照“HookingupaNeonLight”的提示简单地设计的,因为它们的功能是相同的(请参阅参考资料)。在进行修改之后,它就可以直接插入到一个PC电源上了。同样,也需要焊接一点儿电路,但是这样最后就不需要使用另外一个墙上的插座了。   现在应该处理modeline了。提醒:什么是modeline?   modeline是配置文件中的一个配置行,它可以为服务器提供有关所连接的计算机显示器的信息,以及如何在指定的显示分辨率下对其进行驱动的信息。(最初在XFree86上是在XF86Config中。)现在,

6、在很多Linux/UNIX?版本中,modeline都不再需要了,因为服务器会在启动时根据各种参数来计算配置,例如:   服务器配置文件中的通用设置和直观设置通过EDID查询获得的监视器性能参数EDID(ExtendedDisplayIdentificationData)是一种VESA标准数据格式,其中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。这些信息保存在display节中,用来通过一个DDC(DisplayData

7、Channel)与系统进行通信,这是在显示器和PC图形适配器之间进行的。最新版本的EDID可以在CRT、LCD以及将来的显示器类型中使用,这是因为EDID提供了几乎所有显示参数的通用描述。   一个modeline有10个参数,首先,是一个指定分辨率的标签。第2个参数指定的是像素时钟频率(单位为MHz)。下面是两组4个数字。第1组指定了x分辨率(宽度)以及相关参数;第2组指定的是y分辨率(高度)。另外,还可以添加其他参数作为选项来控制水平和垂直的同步值,还有一些选项可以控制隔行模式和双屏模式。   那

8、么我们为什么还需要不辞辛苦地利用modeline呢?这通常是为了一些旧的不常用的设备,或者不能精细地进行调节的显示硬件,此时可能只好手工设定modeline.   确定正确的modeline设置   如果使用简单的方法来安装LCD,那么屏幕可能在LinuxOS启动时就可以自动识别了;如果是这样,就可以开始设置触摸屏了。如果采用困难的方法,或者没有自动识别出LCD,那么可能需要建立定制的modeline.不同的modeline可以通过查询Google获得,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。