Okay, I really hate the tap-to-click option (it is enabled by default) for the synaptics touchpad driver (Synaptics TouchPad driver for X.Org/XFree86 server).
I found that there was a GUI settings application, gsynaptics, and I installed that. It does not work, however, and spits out the following error:
GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics
No biggy, I think so I go to edit xorg.conf, and there isn’t even a section for the touchpad. This is the entire contents:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection
So what exactly us wrong? Can I just add a new section or something?
If my above post didn´t get you anywhere this is a part of my xorg.conf from my notebook. Those are the lines you need to add at least.
Yours is… well… minimalistic ^^
Setting SHMConfig to true does not work. I don’t understand why my xorg.conf is so minimalistic, and I am amazed that it even works. Whenever I try reconfiguring it with the tools named in its header, is just reverts to the one in my original post.
Here is my new xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
Load "synaptics"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
Option "MaxTapTime" "0"
EndSection
Just to make sure, the xorg.conf I should be editing is at /etc/X11/xorg.conf, right?
well i think you should familiarize yourself first with xorg and its config files.
surely it does not work if you use my code sniplets.
as i said, and yes its /etc/X11/xorg.conf, those are only parts.
I wonder why your conf works without server layout.
The serverlayout section usually konsists of:
Keyboard
Mouse
Touchpad
Wacom
Screen
…
Oh, sorries… the one eye i still had open ystd. must have overread it ^^
Well thats one reason why i stick with the pure distributions.
I am a debian fan… and the x/k/ubuntu group took a good debian and obfuscated it
Not that i say they aint doing a good job. They made some nice improvements… but the distribution is targeted to the average icon clicking Desktop user IMO. The good thing is they are trying to bring linux into everyones house without any pain. But they made that many “proprietary” packages already and messed with the code that much that many package dependencies can´t be resolved anymore with a clean debian repository.
And i wonder why they mess with the xorg now. Are they using a new xorg with those changes or are they changing xorg themselves… anyone know?