On Jun 19, 2011 22:01, Dawe wrote:
> On Jun 20, 2011 00:48, Alexandr Shadchin wrote:
> > On Sun, Jun 19, 2011 at 08:16:12PM +0200, Dawe wrote:
> > > On Jun 18, 2011 01:40, Alexandr Shadchin wrote:
> > > > On Wed, Jun 15, 2011 at 09:11:43AM +0200, Matthieu Herrb wrote:
> > > > > Hi,
> > > > > 
> > > > > here are a set of patches being worked on to add native synaptics
> > > > > touch pad support to OpenBSD and Xenocara.
> > > > > 
> > > > > The xf86-input-synaptics driver itself is already committed and built
> > > > > in Xenocara.
> > > > > 
> > > > > http://xenocara.org/wscons_config.2.diff is a diff that uses the X
> > > > > hot-plug mechanism to configure you input drivers. It will setup
> > > > > the xf86-input-synaptics driver for you if you have one, together with
> > > > > a regular mouse driver that will handle any external PS/2 or USB mouse
> > > > > attached in addition. Touchscreens will also be auto-configured this
> > > > > way if one is detected.
> > > > > 
> > > > > This new code also takes care of the configuration of the keyboard
> > > > > layout from the wscons layout. Thus a second diff:
> > > > > http://xenocara.org/xf86-input-keyboard.diff removes that code from
> > > > > the keyboard driver.
> > > > > 
> > > > > To apply those patches:
> > > > > 
> > > > >     cd /usr/xenocara/xserver
> > > > >     patch -p0 -E < /path/to/wscons_config.2.diff
> > > > >     make -f Makefile.bsd-wrapper obj
> > > > >     make -f Makefile.bsd-wrapper build
> > > > >     cd /usr/xenocara/driver/xf86-input-keyboard
> > > > >     patch -p0 -E < /path/to/xf86-input-keyboard.diff
> > > > >     make -f Makefile.bsd-wrapper obj
> > > > >     make -f Makefile.bsd-wrapper build
> > > > > 
> > > > > Once X is ready, apply the kernel patch, and build a new kernel with
> > > > > the synaptics support in pms(4):
> > > > > http://xenocara.org/sys-synaptics.diff
> > > > > 
> > > > >     cd /sys
> > > > >     patch -p0 -E < /path/to/sys-synaptics.diff
> > > > > 
> > > > > the new kernel will detect your synaptics touch pad if any, and  X
> > > > > will be configured with the xf86-input-synaptics. Read the
> > > > > synaptics(4) manual page to discover all its features.
> > > > > 
> > > > > You can check how the input drivers were configured by running the
> > > > > command:
> > > > > 
> > > > >    xinput list
> > > > > 
> > > > > If you are configuring input devices manually in xorg,conf you need to
> > > > > add this to the ServerFlags section (but may be you should give a try
> > > > > at auto-configuration and remove your InputDevice sections all 
> > > > > together):
> > > > > 
> > > > >     Section ServerFlags
> > > > >       Option "AutoAddDevices" "false"
> > > > >     EndSection
> > > > > 
> > > > > Please test, comment and report failures. Make sure to include
> > > > > /var/log/Xorg.0.log and dmesg outputs in your reports.
> > > > > 
> > > > > Thanks to Alexandr Shadchin (shadchin@) for his work on this driver 
> > > > > and
> > > > > to all people who already tested these patches and suggested
> > > > > enhancements.
> > > > > 
> > > > > -- 
> > > > > Matthieu Herrb
> > > > > 
> > > > 
> > > > New sys-synaptics.diff 
> > > > (http://koba.devio.us/distfiles/synaptics.v2.diff)
> > > > * fix wrong detect clickpad
> > > > * fix ignore buttons if no fingers on touchpad
> > > > * if open directly /dev/wsmouseX, then remove this device from mux
> > > >   (close device - get back in mux)
> > > > 
> > > > Thanks all for your feedback.
> > > > 
> > > > -- 
> > > > Alexandr Shadchin
> > > > 
> > > This breaks tapping for me on my T410i running amd64.
> > > The more advanced features like scrolling also don't work.
> > > Hitting the real buttons still works.
> > > 
> > 
> > Defaults tap and scrolling disabled.
> > 
> > Add in /etc/X11/xorg.conf:
> > 
> > Section "InputClass"
> >         Identifier  "Touchpad defaults"
> >         MatchIsTouchpad "on"
> >         Option      "VertEdgeScroll" "true"
> >         Option      "HorizEdgeScroll" "true"
> >         Option      "TapButton1" "1"
> > EndSection
> > 
> > -- 
> > Alexandr Shadchin
> > 
> 
> Oh sorry, I thought there was no need for an xorg.conf.
> Now tapping and scrolling work just fine.
> 
Well, after some time I'm experiencing the same behaviour like Aaron.
No dmesg output and nothing in the Xorg.0.log after the touchpad stops working.

Reply via email to