据国外媒体报道,尽管大多数用户还不拥有触摸屏设备,但Windows 7系统可以支持多点触摸。因此只要购置触摸屏设备,Windows 7用户就可以使用多点触摸功能。不过,Linux用户就没有这么幸运了。 但据Liliputing网站报道,ENAC计算机互动试验室( ENAC Interactive Computing Laboratory)已经在Fedora12系统中实现了对多点触摸功能的支持。 ENAC通过修改系统内核,使用X.org evdev驱动支持硬件。尽管这并不是官方正式发布的多点触摸功能,但Linux系统显然正在朝着一个正确的方向发展。 如果你需要在自己的Linux系统中实现多点触摸功能,你需要具备以下条件: · Linux内核版本不低于2.6.31; · 电脑必须配置Broadcom 5974触控板芯片或Ntrig,并使用3M/Stantum/NTrig/DiamondTouch的触控版产品(宏基T230H,华硕 EeePC T91MT,以及惠普TouchSmart tx2便配有此类设备); · 安装Stantum MTP, Stantum HID, 3M, Acer (无法正常工作), Asus (无法正常工作), 或DiamondTouch 的驱动;
· 将hid-core.c与hid-ids.h两个文件导入Linux系统的drivers/hid内核目录中;
· 安装X.org X11R7.5,驱动(Fedora 12拥有该驱动);
· 下载并安装Benjamin X.org evdev驱动,以及多点触摸管理客户端。