Date: Sat, 25 Apr 2009 13:15:48 -0500 From: Robert Noland <rnoland@FreeBSD.org> To: Eygene Ryabinkin <rea-fbsd@codelabs.ru> Cc: freebsd-x11@FreeBSD.org Subject: Re: ports/133998: [patch] x11-drivers/xf86-input-synaptics: upgrade to 1.1.0 Message-ID: <1240683348.1946.27.camel@balrog.2hip.net> In-Reply-To: <200904251750.n3PHo2oH084319@freefall.freebsd.org> References: <200904251750.n3PHo2oH084319@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-PFOeAOXlqOTT5+80qrhp Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-04-25 at 17:50 +0000, Eygene Ryabinkin wrote: > The following reply was made to PR ports/133998; it has been noted by GNA= TS. >=20 > From: Eygene Ryabinkin <rea-fbsd@codelabs.ru> > To: Robert Noland <rnoland@FreeBSD.org> > Cc: FreeBSD-gnats-submit@freebsd.org > Subject: Re: ports/133998: [patch] x11-drivers/xf86-input-synaptics: > upgrade to 1.1.0 > Date: Sat, 25 Apr 2009 21:42:30 +0400 >=20 > Robert, good day. > =20 > Sat, Apr 25, 2009 at 10:22:40AM -0500, Robert Noland wrote: > > On Sat, 2009-04-25 at 16:35 +0400, Eygene Ryabinkin wrote: > > > The following patch upgrades the port, adds some new @dirrmtry > > > directives, creates directory for HAL policy and patches configure t= o > > > install header files to the place specified by the port, not by > > > pkg-config. > > >=20 > > > It works for my laptop without problems for around a week. > >=20 > > Ok, it was the testing part that I hadn't gotten around to yet... Alo= ng > > with the fact that all I have to test with are actually GlidePoint and > > not real Synaptics. This version is supposed to change around how the > > driver is configured a fair amount, iirc you should be able to do > > configuration via xinput. Have you tested any of that? > =20 > Yes, XInput configuration works like a charm. For example, > ----- > $ xinput list-props touchpad > Device 'touchpad': > Device Enabled (90): 1 > Synaptics Edges (221): 1700, 0, 5000, 0 > Synaptics Finger (222): 25, 0, 30 > Synaptics Tap Time (223): 180 > Synaptics Tap Move (224): 220 > Synaptics Tap Durations (225): 180, 0, 180 > Synaptics Tap FastTap (226): 0 > Synaptics Middle Button Timeout (227): 75 > Synaptics Two-Finger Pressure (228): 257 > Synaptics Two-Finger Width (229): 7 > Synaptics Scrolling Distance (230): 70, 0 > Synaptics Edge Scrolling (231): 1, 0, 0 > Synaptics Two-Finger Scrolling (232): 0, 0 > Synaptics Move Speed (233): 0.060000, 0.000000, 0.060000, 0.000000 > Synaptics Edge Motion Pressure (234): 30, 0 > Synaptics Edge Motion Speed (235): 1, 0 > Synaptics Edge Motion Always (236): 0 > Synaptics Button Scrolling (237): 1, 1 > Synaptics Button Scrolling Repeat (238): 1, 1 > Synaptics Button Scrolling Time (239): 100 > Synaptics Off (240): 0 > Synaptics Guestmouse Off (241): 0 > Synaptics Locked Drags (242): 0 > Synaptics Locked Drags Timeout (243): 5000 > Synaptics Tap Action (244): 0, 0, 0, 0, 1, 0, 0 > Synaptics Click Action (245): 1, 3, 2 > Synaptics Circular Scrolling (246): 0 > Synaptics Circular Scrolling Distance (247): 0.100000 > Synaptics Circular Scrolling Trigger (248): 0 > Synaptics Circular Pad (249): 0 > Synaptics Palm Detection (250): 0 > Synaptics Palm Dimensions (251): 10, 0 > Synaptics Coasting Speed (252): 0.000000 > Synaptics Pressure Motion (253): 30, 0 > Synaptics Pressure Motion Factor (254): 1.000000, 0.000000 > Synaptics Grab Event Device (255): 1 > $ xinput set-int-prop touchpad 90 8 0 > $ xinput list-props touchpad > Device 'touchpad': > Device Enabled (90): 0 > Synaptics Edges (221): 1700, 0, 5000, 0 > Synaptics Finger (222): 25, 0, 30 > Synaptics Tap Time (223): 180 > Synaptics Tap Move (224): 220 > Synaptics Tap Durations (225): 180, 0, 180 > Synaptics Tap FastTap (226): 0 > Synaptics Middle Button Timeout (227): 75 > Synaptics Two-Finger Pressure (228): 257 > Synaptics Two-Finger Width (229): 7 > Synaptics Scrolling Distance (230): 70, 0 > Synaptics Edge Scrolling (231): 1, 0, 0 > Synaptics Two-Finger Scrolling (232): 0, 0 > Synaptics Move Speed (233): 0.060000, 0.000000, 0.060000, 0.000000 > Synaptics Edge Motion Pressure (234): 30, 0 > Synaptics Edge Motion Speed (235): 1, 0 > Synaptics Edge Motion Always (236): 0 > Synaptics Button Scrolling (237): 1, 1 > Synaptics Button Scrolling Repeat (238): 1, 1 > Synaptics Button Scrolling Time (239): 100 > Synaptics Off (240): 0 > Synaptics Guestmouse Off (241): 0 > Synaptics Locked Drags (242): 0 > Synaptics Locked Drags Timeout (243): 5000 > Synaptics Tap Action (244): 0, 0, 0, 0, 1, 0, 0 > Synaptics Click Action (245): 1, 3, 2 > Synaptics Circular Scrolling (246): 0 > Synaptics Circular Scrolling Distance (247): 0.100000 > Synaptics Circular Scrolling Trigger (248): 0 > Synaptics Circular Pad (249): 0 > Synaptics Palm Detection (250): 0 > Synaptics Palm Dimensions (251): 10, 0 > Synaptics Coasting Speed (252): 0.000000 > Synaptics Pressure Motion (253): 30, 0 > Synaptics Pressure Motion Factor (254): 1.000000, 0.000000 > Synaptics Grab Event Device (255): 1 > $ xinput set-int-prop touchpad 90 8 1 > $ xinput list-props touchpad > Device 'touchpad': > Device Enabled (90): 1 > Synaptics Edges (221): 1700, 0, 5000, 0 > Synaptics Finger (222): 25, 0, 30 > Synaptics Tap Time (223): 180 > Synaptics Tap Move (224): 220 > Synaptics Tap Durations (225): 180, 0, 180 > Synaptics Tap FastTap (226): 0 > Synaptics Middle Button Timeout (227): 75 > Synaptics Two-Finger Pressure (228): 257 > Synaptics Two-Finger Width (229): 7 > Synaptics Scrolling Distance (230): 70, 0 > Synaptics Edge Scrolling (231): 1, 0, 0 > Synaptics Two-Finger Scrolling (232): 0, 0 > Synaptics Move Speed (233): 0.060000, 0.000000, 0.060000, 0.000000 > Synaptics Edge Motion Pressure (234): 30, 0 > Synaptics Edge Motion Speed (235): 1, 0 > Synaptics Edge Motion Always (236): 0 > Synaptics Button Scrolling (237): 1, 1 > Synaptics Button Scrolling Repeat (238): 1, 1 > Synaptics Button Scrolling Time (239): 100 > Synaptics Off (240): 0 > Synaptics Guestmouse Off (241): 0 > Synaptics Locked Drags (242): 0 > Synaptics Locked Drags Timeout (243): 5000 > Synaptics Tap Action (244): 0, 0, 0, 0, 1, 0, 0 > Synaptics Click Action (245): 1, 3, 2 > Synaptics Circular Scrolling (246): 0 > Synaptics Circular Scrolling Distance (247): 0.100000 > Synaptics Circular Scrolling Trigger (248): 0 > Synaptics Circular Pad (249): 0 > Synaptics Palm Detection (250): 0 > Synaptics Palm Dimensions (251): 10, 0 > Synaptics Coasting Speed (252): 0.000000 > Synaptics Pressure Motion (253): 30, 0 > Synaptics Pressure Motion Factor (254): 1.000000, 0.000000 > Synaptics Grab Event Device (255): 1 > ----- > And the touchpad really gets disabled after the first set-int-prop > and reenabled back after the second one. Other options could be > set too -- I had tested some of them. > =20 > Here I have native Synaptics beast, > ----- > (--) touchpad synaptics touchpad found > (--) Synaptics Touchpad, model: 0 > (--) Firmware: 6.2 > (--) 180 degree mounted touchpad > (--) Sensor: 1 > (--) new absolute packet format > (--) Touchpad has extended capability bits > (--) -> multifinger detection > (--) -> palm detection > ----- > If you need some more tests -- say what are they and I'll try to > perform them. That is good enough for me... I'll commit this in a bit... robert. > --=20 > Eygene > _ ___ _.--. # > \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard > / ' ` , __.--' # to read the on-line manual > )/' _/ \ `-_, / # while single-stepping the kernel. > `-'" `"\_ ,_.-;_.-\_ ', fsc/as # > _.-'_./ {_.' ; / # -- FreeBSD Developers handbook > {_.-``-' {_/ # > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Robert Noland <rnoland@FreeBSD.org> FreeBSD --=-PFOeAOXlqOTT5+80qrhp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknzU1QACgkQM4TrQ4qfRON5EQCfXcqxGnwIZpqO39j6uwbSbBz4 9c4An0Jbyc9XkqHf02RLcaufmG1r93O8 =zuu3 -----END PGP SIGNATURE----- --=-PFOeAOXlqOTT5+80qrhp--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1240683348.1946.27.camel>