On Sun, May 08, 2011 at 06:36:46AM +0600, Alexandr Shadchin wrote:
> Hi,
>
> Default touchpad behaves as mouse (compatible with xf86-input-mouse)
> for full power need used xf86-input-synaptics.
>
> Please check work of touchpad in compat mode (xf86-input-mouse),
> who are interested check xf86-input-synaptics.
>
> Driver xf86-input-synaptics need to build manually:
We will provide some xserver patch in the future to automatically
generate it when no xorg.conf is present and a synaptics touchpad is
deteced, but in the mean time you need this sample xorg.conf
fragment (which can be used alone if you don't have any xorg.conf) to
enable the xf86-input-synaptics driver for the touchpad, while still
allowing an external (usb or ps/2) mouse to be used with the
xf86-input-mouse driver:
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "Device" "/dev/wsmouse0"
Option "AutoServerLayout" "True"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/wsmouse"
Option "AutoServerLayout" "True"
EndSection
(the "Device" sections are important).
If you don't explicitely setup the xf86-input-synaptics driver in
xorg.conf, the xf86-input-mouse driver will still handle all
wsmouse(4) input events, and you won't benifit of any enhanced
features for the synaptics driver.
when a synaptics touchpad is detected by the pms(4) driver, it will
enable all the synaptics firmware features, but still provide a
standard relative pointer to wsmouse(4) until a specific ioctl() is
issued to switch to the native synaptics protocol. This ioctl is used
by the xf86-input-synaptics driver to unleash the extra features.
--
Matthieu Herrb