Re: Can't tweak anything about synaptics touchpad
On Sat, Nov 21, 2009 at 06:22, Cameron Hutchison <lists@xdna.net> wrote:
> Matteo Riva <muradin@gmail.com> writes:
>
>>After the full-upgrade of my testing system (with kernel 2.6.30) I
>>can't do anything about my touchpad anymore, with the main problem
>>being that I can't disable it.
>
>>Neither synclient nor xinput have any effect on it, [...]
>
> >From /usr/share/doc/xserver-xorg-input-synaptics/NEWS.Debian.gz:
>
> * All the shared memory code has been removed from synclient and syndaemon.
> The SHMConfig option is still available but the only use is for monitoring
> the hardware state data.
> If you have any script that changes the synaptics driver configuration
> make sure that you don't use the -s option to synclient. Or even better,
> configure the driver via hal.
>
>> Option "SHMConfig" "true"
>
> That looks like the problem.
>
>
I got a similar problem. I had configured the driver via hal, and if
I login to KDE4, every feature I want was enabled. But for Gnome, I
had to run this command every time after started up or resumed from
sleep:
/usr/bin/synclient TapButton1=1 HorizEdgeScroll=1
It seemd something in gnome disabled those options. Is there anything
I can do to workaround or at least to monitor and find out the one in
gnome who disabled the options?
These are my configuration files:
=========== /etc/hal/fdi/policy/x11-synaptics.fd: ==============
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.TouchpadOff" type="string">0</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.LockedDrags" type="string">1</merge>
<merge key="input.x11_options.FastTaps" type="string">1</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.LBCornerButton" type="string">2</merge>
<merge key="input.x11_options.RBCornerButton" type="string">3</merge>
</match>
</device>
</deviceinfo>
=========== This is all I have in /etc/X11/xorg.conf: ===============
# xorg.conf (X.Org X Window System server configuration file)
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
---
Thanks & Regards,
Wang Long
Reply to: