X Window虽然可以直接支持触摸屏设备,但那样要求驱动程序做更多的工作,比如去抖,滤波和校准等等。这些功能通常是与设备无关的,没有必要与驱动程序耦合起来。tslib把这一部分功能分离出来,行成一个独立的库,这样所有触摸屏设备都可以重用这些代码了。所以通常的做法是X Window基于tslib,tslib再与具体的设备交互。
下载
svn co svn://svn.berlios.de/tslib/trunk/tslib tslib (以前的pubcvs.arm.linux.org.uk服务器不能下载了)
# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface # module_raw ucb1x00
# Uncomment if you're using an HP iPaq h3600 or similar # module_raw h3600
# Uncomment if you're using a Hitachi Webpad # module_raw mk712
# Uncomment if you're using an IBM Arctic II # module_raw arctic2 module pthres pmin=1 module variance delta=30 module dejitter delta=100 module linear