1 |
On Monday 27 December 2010 19:20:30 Neil Bothwick wrote: |
2 |
> On Mon, 27 Dec 2010 18:45:21 +0000, John wrote: |
3 |
> > Should we still be using xorg.conf as a few years |
4 |
> > ago or not using a xorg.conf file unless we have to? |
5 |
> |
6 |
> Or use files in xorg.conf.d, which makes maintenance easier. |
7 |
|
8 |
The xorg 1.9 has not behaved very nicely on my laptops, while it has been |
9 |
trouble free on my desktops. |
10 |
|
11 |
It seems that the settings in /usr/share/X11/xorg.conf.d/10-evdev.conf cause |
12 |
evdev to capture the touchpad and keyboard devices and leave no chance to |
13 |
synaptics and kbd drivers (there's also a bug with the synaptics driver which |
14 |
is worked around by adding MatchDevicePath "/dev/input/event*" in |
15 |
/usr/share/X11/xorg.conf.d/50-synaptics.conf). |
16 |
|
17 |
The solution I found was to add: |
18 |
|
19 |
Option "AllowEmptyInput" "off" |
20 |
|
21 |
in Section "ServerLayout" in /etc/X11/xorg.conf and then comment out the |
22 |
touchpad and keyboard sections of the /usr/share/X11/xorg.conf.d/10-evdev.conf |
23 |
file. |
24 |
|
25 |
After that was taken care of, the keyboard settings in xorg.conf and the |
26 |
synaptics settings in /usr/share/X11/xorg.conf.d/50-synaptics.conf started |
27 |
being recognised. |
28 |
|
29 |
This is my /usr/share/X11/xorg.conf.d/50-synaptics.conf: |
30 |
|
31 |
Section "InputClass" |
32 |
Identifier "touchpad catchall" |
33 |
Driver "synaptics" |
34 |
MatchIsTouchpad "on" |
35 |
MatchDevicePath "/dev/input/event*" |
36 |
Option "VertEdgeScroll" "true" |
37 |
Option "HorizEdgeScroll" "true" |
38 |
Option "TapButton1" "1" |
39 |
Option "ClickButton1" "1" |
40 |
Option "VertTwoFingerScroll" "true" |
41 |
Option "HorizTwoFingerScroll" "true" |
42 |
Option "AccelFactor" "0.0010" |
43 |
EndSection |
44 |
-- |
45 |
Regards, |
46 |
Mick |