On Monday 27 December 2010 19:20:30 Neil Bothwick wrote:
> On Mon, 27 Dec 2010 18:45:21 +0000, John wrote:
> > Should we still be using xorg.conf as a few years
> > ago or not using a xorg.conf file unless we have to?
> 
> Or use files in xorg.conf.d, which makes maintenance easier.

The xorg 1.9 has not behaved very nicely on my laptops, while it has been 
trouble free on my desktops.

It seems that the settings in /usr/share/X11/xorg.conf.d/10-evdev.conf cause 
evdev to capture the touchpad and keyboard devices and leave no chance to 
synaptics and kbd drivers (there's also a bug with the synaptics driver which 
is worked around by adding MatchDevicePath "/dev/input/event*" in 
/usr/share/X11/xorg.conf.d/50-synaptics.conf).

The solution I found was to add:

 Option "AllowEmptyInput" "off" 

in Section "ServerLayout" in /etc/X11/xorg.conf and then comment out the 
touchpad and keyboard sections of the /usr/share/X11/xorg.conf.d/10-evdev.conf 
file.

After that was taken care of, the keyboard settings in xorg.conf and the 
synaptics settings in /usr/share/X11/xorg.conf.d/50-synaptics.conf started 
being recognised.

This is my /usr/share/X11/xorg.conf.d/50-synaptics.conf:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option  "VertEdgeScroll" "true"
        Option  "HorizEdgeScroll" "true"
        Option  "TapButton1" "1"
        Option  "ClickButton1" "1"
        Option  "VertTwoFingerScroll" "true"
        Option  "HorizTwoFingerScroll" "true"
        Option  "AccelFactor" "0.0010"
EndSection
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to