Subject: Synaptics Touchpad+X
To: None <netbsd-users@netbsd.org>
From: =?ISO-8859-1?Q?G=E1bor_G=E1bris?= <gabrisgabor@gmail.com>
List: netbsd-users
Date: 01/28/2007 20:42:20
From: Gábor Gábris <gabrisgabor@gmail.com>
Date: 2007.01.28. 20:36
Subject: Re: Synaptics Touchpad+X
To: Volkmar Seifert <vs@nifelheim.info>

As far as I know it is not the case in NetBSD, because its pms driver
supports Synaptics touchpads (the extended features) and do not need the
driver for X.org, which is not part of the X.org distribution (licensing
problems). Maybe this is the reason why is not in pkgsrc.
But thanks for the tips.

2007/1/28, Volkmar Seifert < vs@nifelheim.info>:
>
> Hello,
>
> I am not sure, if this helps, since I never tried this using NetBSD, but
> if I understood your problem right, you have troubles using your
> touchpad with xorg, and xorg should be the same no matter which OS is
> used to run it.
> The xorg xserver has its own driver for the synaptics touchpad, which
> should be installed and loaded through the xorg.conf-file.
> In the Input-Device-Section, where you then define your mouse, you
> simply use the synaptics driver, give it some proper
> initialization-values (see manpage of the driver), and that should be it.
> You can then configure your touchpad using programs like gsynaptics or
> qsynaptics or ksynaptics. Of course, all of these options you can adjust
> with these programs can be set directly in the xorg.conf-file, too. Jut
> have a look at the manpage of the driver.
>
> Here an excerpt of my own xorg.conf-file (using a linux a underlying OS):
>
> <snip>
>
> Section "Module"
>         Load    "bitmap"
>         Load    "ddc"
>         Load    "dri"
>         Load    "extmod"
>         Load    "freetype"
>         Load    "glx"
>         Load    "int10"
>         Load    "vbe"
>         Load    "synaptics"
> EndSection
>
> Section "InputDevice"
>         Identifier      "TouchPad"
>         Option          "CorePointer"
>         Driver          "synaptics"
>         Option          "Device"        "/dev/input/mice"
>         Option          "Protocol"      "auto-dev"
>         Option          "SHMConfig"     "on"
> EndSection
>
>
> </snip>