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

Reply via email to