[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#513286: xserver-xorg-input-synaptics: Since 0.99, does not user xorg.conf configuration



Vincent Bernat wrote:
> I thought that it would  be attached automatically by reportbug.

The synaptics package seems to miss the reportbug script.

>  I also attach the xorg.conf.
>   

Good idea. I'll use as an example below.

(II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
(II) Synaptics touchpad driver version 0.99.3
(**) Option "Device" "/dev/input/event4"


This shows that the synaptics driver is loaded by input-hotplug. The
ugly solution would be to disable input-hotplug. But we're in 2009 so
let's try configuring synaptics in a modern way.

The default synaptics config is obtained from
/usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi. You just
need to add some rules to configure more options. You should copy this
file into /etc/hal/fdi/policy. You can remove the driver line since you
won't change this one. And you can add some option lines. For instance,
in your xorg.conf, you have:
    Option "LeftEdge" "1700"
It should become:
    <merge key="input.x11_options.LeftEdge" type="string">1700</merge>
in your /etc/hal/fdi/policy/11-x11-synaptics.fdi

Then do /etc/init.d/hal restart so that the above fdi file modification
is read. Run lshal and grep from LeftEdge, you should see 1700. If it
looks ok, restart X. It should read all your options from hal.

If it doesn't work, please send your fdi file, the output of lshal (only
the synaptics device section), and the Xorg.0.log.

Brice




Reply to: