Solved---Configure Synaptics Touchpad in Intrepid Ibex

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?

I am using Xubuntu if it matters.

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 ^^


Section "ServerLayout"
    InputDevice    "Synaptics Touchpad" "CorePointer"
EndSection

Section "Module"
    Load           "synaptics"
EndSection

Section "InputDevice"
    Identifier "Synaptics Touchpad"
    Driver    "synaptics"
    Option "SendCoreEvents" "true"
    Option "Device"    "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "SHMConfig" "true"
EndSection


hth

Thanks for the reply, but it doesn’t work. :frowning:

I have already (and have again) tried adding everything in your file except:

Section "ServerLayout"
    InputDevice    "Synaptics Touchpad" "CorePointer"
EndSection

which breaks X, and puts me in low graphics mode.

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?

I have discovered that it is indeed handled differently in Intrepid Ibex, and will see if I can make any headway.

Success.

http://ubuntuforums.org/showpost.php?p=6077309&postcount=121

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

As he said xorg is handled differently in the new Ubuntu. I believe they’re making a push to have it so that you would never have to edit xorg.conf

Of course that just made it harder for me…
editing some obscure file (in xml!) is a little bit more annoying than editing xorg.conf.

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 :smiley:
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?

[QUOTE=;][/QUOTE]
Download Driver From HereDownload New Drivers For Free