这一篇主要介绍笔记本上的触摸板Synaptics的相关的配置,先来了解一点背景知识
背景知识:
1.在linux上,桌面只不过是一个基于内核之上的软件,可以自己添加,删除或者定制。在众多软件发展之中,为了定义统一的基于图形化linux的标准,便出现了X window系统,通常被缩写为X11或者X。这是一个X server,运行于后台,为一些桌面软件提供硬件统一的接口和图形化的相关操作,一般由像如gnome,xfce4,e17,kde等图形界面软件来调用这样的接口,为用户提供图形化的操作方式。期中,为linux用户提供运行图形化用户界面条件并且使用X11标准的应用程序是Xorg-X11项目。这就是我们安装gentoo桌面时,为什么首先安装xorg-server的由来,一般对硬件的设置也都是通过/etc/X11/xorg.conf来进行,例如我们下边所要提到的触控板的设置,这个设备的驱动一般由xf86-input-synaptics提供,具体的安装过程就不再赘述
2.触摸板是输入设备(InputDevice),所以在/etc/X11/xorg.conf文件中会有一个Section为synaptics,后面的配置,都是在这个Section中进行
3.在安装Xorg-server时,关于use中hal这个标识,在许多安装教程中都提到了要加入hal这个USE Flag ,这里澄清一下,在现阶段(2013年)的驱动无需hal的参与,已经在Xorg中取消了,hal作为一个过渡性的组件,可以不加这个标识。大概从08年开始,X11依赖hal来挂载硬件驱动&