linux添加触摸屏小记
这两天在给自己的linux系统添加触摸屏,熟练以后再想办法移植。因为以前从来没有接触过这方面只是,只是在银行,超市,移动用过而已,几乎对开发没有任何帮助。于是我在windows中安装使用,确定没有问题。
1.从官方网站下站windowsXP驱动,WWW.touchkit.com。
2.下载后完文件夹里有个setup,安装软件。
3.在不断按“next”时有一步是提醒插上触摸屏的,不要错过。
4.完成后就可以四点校准了。
window就是这么简单,但是linux就复杂的很了。
1.同样下载linux驱动包。
2.在linux环境下配置安装时发现缺少tclsh命令。
3.查看资料下载了tcl8.4.7-src.tar.gz进行安装。
这里首先谈谈tcl的安装(参考资料下一篇)。
1)解压后进入/tcl8.4.7/unix目录
2)配置./configure --prefix=/usr/bin(安装目录,不填默认是/usr/local).
3)make编译
4)make test
5)make install
安装完成后进入touchkit安装
1)cd到touchkit/include后先编译头文件make new。
2)然后回到touchkit目录make all。
3)继续make install搞定。
4)建了一个/etc/tpaneld.conf文件。
脚本如下:
MouseMode=DRAWING
DblClickSpeed =18
DblClickArea=30
RClickTool=0
Sound=0
Port=/dev/ttyS0
Port=/dev/ttyS1
Port=/dev/psaux
Port=/dev/tkpanel0
Port=/dev/tkpanel1
5)重启reboot
虽然触摸屏已经有反应了,但是无法校准,十点校准4cpal总是出错,还得继续研究,期待吧......
相关文档:
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。
tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中 ......
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboar ......
发布文件到linux的apache服务器:
1. 添加映射到httpd文件
(1)打开httpd.conf文件
vi /etc/httpd/conf/httpd.conf
(2)添加以下内容到httpd.conf文件
Alias /shop/ "/usr/local/tomcat-6.0.16/webapps/ShoppingSearch/images/"
<Directory "/usr/local/tomcat-6.0.16/webapps/ShoppingSea ......
用户可以用任何编辑程序来编写Shell程序。因为Shell程序是解释执行的,所以不需要编译成目的程序。按照Shell编程的惯例,以 bash为例,程序的第一行一般为“#!/bin/bash”,其中 # 表示该行是注释,叹号 ! 告诉Shell运行叹号之后的命令并用文档的其余部分作为输入,也就是运行/bin/bash并让/bin/bash去执行Shel ......