summaryrefslogtreecommitdiff
path: root/synaptics.h
AgeCommit message (Expand)Author
2006-04-09Revert change 15d3f642c725636446b3212b8efbd94a9fc9a59b and instead alwaysPeter Osterlund
2006-04-09Implemented coasting, ie the ability to automaticallyPeter Osterlund
2006-04-09Made QueryHardware() static.Peter Osterlund
2006-04-09Always update the move_hist[] buffer when a finger is on thePeter Osterlund
2006-04-09Made it possible to use horizontal circular scrolling byPeter Osterlund
2006-04-09Improved edge motion behavior. The speed no longer dependsPeter Osterlund
2006-04-09Better fix for the crash fixed in changePeter Osterlund
2006-04-09Made it possible to disable tapping without disabling mousePeter Osterlund
2006-04-09Support up to 12 (virtual) mouse buttons.Peter Osterlund
2006-04-09Better palm detection options. Also reverts changePeter Osterlund
2006-04-09Added FastTaps option to make the driver react faster toPeter Osterlund
2006-04-09Added an option to disable the palm detection heuristics.Peter Osterlund
2006-04-09Added support for circular touchpads. Based on a patch fromPeter Osterlund
2006-04-09Added two parameters.Peter Osterlund
2006-04-09Fixed compiler warnings when using the xorg sdk includePeter Osterlund
2006-04-09Made double clicks faster, so that they work in xmms and thePeter Osterlund
2006-04-09Added a "GuestMouseOff" parameter to disable the passPeter Osterlund
2006-04-09Removed repeater from the shared memory segment. It's notPeter Osterlund
2006-04-09Renamed synapticshw to SynapticsHwInfo to avoid conflictsPeter Osterlund
2006-04-09Moved the CommData struct from synaptics.h to synproto.h soPeter Osterlund
2006-04-09Don't send the whole SynapticsPrivate struct to thePeter Osterlund
2006-04-09Small #include fix.Peter Osterlund
2006-04-09Moved reading of hardware state to the protocol specificPeter Osterlund
2006-04-09Moved the QueryHardware function to the protocol specificPeter Osterlund
2006-04-09The PrintIdent() function doesn't need access to the wholePeter Osterlund
2006-04-09Some work on abstracting out the protocol differences fromPeter Osterlund
2006-04-09Spelling fix.Peter Osterlund
2006-04-09Implemented a proper state machine for tap and dragPeter Osterlund
2006-04-09Fixed spelling error.Peter Osterlund
2006-04-09Some changes to make supporting FreeBSD easier. From ArnePeter Osterlund
2006-04-09Made it possible to use "edge motion" also when notPeter Osterlund
2006-04-09Added pressure dependent edge motion speed. From MatthiasPeter Osterlund
2006-04-09Added support for middle mouse buttons. (Some ALPS touchpadsPeter Osterlund
2006-04-09Added support for circular scrolling. From Alexei GilchristPeter Osterlund
2006-04-09Handle touchpads with a scroll region on the right sidePeter Osterlund
2006-04-09Made tap processing configurable. Patch from Justin QuekPeter Osterlund
2006-04-09Added pass through support. From David Kennedy and FredPeter Osterlund
2006-04-09Replaced the oneFinger, twoFingers and threeFingersPeter Osterlund
2006-04-09Removed compatibility code for old (<test6) 2.6 kernels.Peter Osterlund
2006-04-09Removed unnecessary pointer typedefs.Peter Osterlund
2006-04-09Report all eight multi buttons in the synclient program.Peter Osterlund
2006-04-09Implemented "locked drags", after a suggestion fromPeter Osterlund
2006-04-09Added support for the new 2.6 kernel events ABS_TOOL_WIDTH,Peter Osterlund
2006-04-09Made it possible to disable the touchpad at runtime. (PatchPeter Osterlund
2006-04-09Comment fixes.Peter Osterlund
2006-04-09Changed tab size from 4 to the standard value 8. ReindentedPeter Osterlund
2006-04-09Removed trailing whitespace.Peter Osterlund
2006-04-09Reset the touchpad if it has been out of sync for too long.Peter Osterlund
2006-04-09Added proper support for "multi buttons". The old codePeter Osterlund
2006-04-09Added #define's for the constants used by the linux eventPeter Osterlund