summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-09Changed version to 0.11.6.v0.11.6Peter Osterlund
2006-04-09Warn about (and fix) mis-configured TopEdge/BottomEdgePeter Osterlund
parameters.
2006-04-09Forgot to change the default values for TopEdge andPeter Osterlund
BottomEdge in change a37a1239a79d0147dbd76e7346108d4b7a836864.
2006-04-09Updated the config section in INSTALL.DE. Added warningPeter Osterlund
explaining that the file is not up to date.
2006-04-09Changed version to 0.11.5.v0.11.5Peter Osterlund
2006-04-09Added support for the new 2.6 kernel events ABS_TOOL_WIDTH,Peter Osterlund
BTN_TOOL_FINGER, BTN_TOOL_DOUBLETAP and BTN_TOOL_TRIPLETAP. Note that this swaps the direction of the Y axis internally to match X and the linux input subsystem. Because of this, the TopEdge and BottomEdge parameters must be modified in the config file. There is some backwards compatibility code for old 2.5/2.6 kernels that will probably be deleted later.
2006-04-09Use the EVIOCGID ioctl for synaptics event device autoPeter Osterlund
detection. This is much simpler than parsing /proc/bus/input/devices and more robust too.
2006-04-09Fixed error in change 9e0c2685435a3403468a9247e17125c7a1d568ac.Peter Osterlund
2006-04-09Changed version to 0.11.4.v0.11.4Peter Osterlund
2006-04-09Reverted change bbb485a01aa2b24638875c97f80121ddd027b6f2. It's betterPeter Osterlund
to build the binary for 4.2.0 because this will work for both 4.2 and 4.3.
2006-04-09Changed the identifier for the synaptics protocol to matchPeter Osterlund
kernel 2.6.0-test5-bk8.
2006-04-09Added "DELL Latitude CPi" to the compatibility list.Peter Osterlund
(From Bruno Pelaia <pelaia@lugroma3.org>.)
2006-04-09Forgot to run emacs indent before last check in.Peter Osterlund
2006-04-09More consistent code formatting.Peter Osterlund
2006-04-09Clarified description of FingerLow/FingerHigh parameters.Peter Osterlund
2006-04-09Made it possible to disable the touchpad at runtime. (PatchPeter Osterlund
from "Jörg Bösner" <ich@joerg-boesner.de>.)
2006-04-09Added "Acer 661 LCi" to the compatibility list.Peter Osterlund
(From Matthias D. Eisner <matthias.eisner@ilw.agrl.ethz.ch>.)
2006-04-09Added some old news to the NEWS file.Peter Osterlund
2006-04-09Fixed spelling errors.Peter Osterlund
2006-04-09Created a helper macro to get rid of all the ugly "#ifdefPeter Osterlund
DEBUG" in ps2comm.c.
2006-04-09Made "make tags" work for emacs.Peter Osterlund
2006-04-09Comment fixes.Peter Osterlund
2006-04-09Changed tab size from 4 to the standard value 8. ReindentedPeter Osterlund
code so that it still looks sane.
2006-04-09Changed Makefile to build for XFree86 version 4.3.0 byPeter Osterlund
default.
2006-04-09Removed trailing whitespace.Peter Osterlund
2006-04-09Reset the touchpad if it has been out of sync for too long.Peter Osterlund
(By Hartwig Felger, cleaned up somewhat by me.) The synaptics manual explains that the touchpad can revert to relative mode after a power glitch or electrostatic discharge.
2006-04-09Changed version to 0.11.3p11.Peter Osterlund
2006-04-09Updated COMPATIBILITY file.Peter Osterlund
2006-04-09Disable stream mode before trying to identify/initialize thePeter Osterlund
touchpad. Otherwise the touchpad can report motion data in the middle of the initialization sequence, which will confuse the driver and make the initialization fail.
2006-04-09Removed a few forgotten hardcoded values.Peter Osterlund
2006-04-09When setting the mode byte, don't set bits that the touchpadPeter Osterlund
doesn't understand. (Those bits are reserved and setting them can lead to weird problems, like the left button not working, as reported by Miles Lane.)
2006-04-09Fixed spelling error in NEWS file.Peter Osterlund
2006-04-09Changed version to 0.11.3p10.Peter Osterlund
2006-04-09More robust resynchronization code, after an idea fromPeter Osterlund
Hartwig Felger. When we realize we are out of sync, only throw away one byte, not all bytes already read from the touchpad.
2006-04-09Moved finger detection to a separate function.Peter Osterlund
2006-04-09Moved middle mouse button emulation to a separate function.Peter Osterlund
2006-04-09Use the SYN_MODEL_NEWABS() macro to decide which protocolPeter Osterlund
(new or old) to use.
2006-04-09Fixed incorrect "lost sync" message in changePeter Osterlund
eef92f7889619ab2730f7f930528398d7708ff0c.
2006-04-09Fixed typo in change 34b03a2f9f06979c15244ae53374568bb6c181f8.Peter Osterlund
2006-04-09Forgot to update NEWS file in changePeter Osterlund
a591e7de10922c5f50c4cc2240997bcd92aaae28.
2006-04-09Changed version to 0.11.3p9.Peter Osterlund
2006-04-09Added support for the old synaptics protocol. By HartwigPeter Osterlund
Felger.
2006-04-09Minor cleanup.Peter Osterlund
2006-04-09Changed version to 0.11.3p8.Peter Osterlund
2006-04-09Fixed change b5ae101d5d94d964c680e15c289220f208393df2 so that thePeter Osterlund
autodetection works also when X>=10 in eventX. (Pointed out by Hartwig Felger.)
2006-04-09Update from Hartwig Felger.Peter Osterlund
* Added "multi-buttons" to the FEATURES list. * Updated NEWS file with data from the web page. * More robust parsing of the Handlers= line when doing auto detection for 2.6 kernels. ("Handlers=event2 js0" should now work.) * Updated synclient program to explain that it can't query hardware details when using a 2.6 kernel.
2006-04-09Changed version to 0.11.3p7.Peter Osterlund
2006-04-09Updated documentation for new "auto-dev" option.Peter Osterlund
2006-04-09Implemented protocol "auto-dev" that automatically tries toPeter Osterlund
find the proper device node and protocol for the touchpad. This makes it possible to have the same XF86Config file for 2.4 and 2.5 kernels. From Hartwig Felger with some fixes by me.
2006-04-09White space fixes in ps2comm.[ch].Peter Osterlund