Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-09 | Added two parameters. | Peter Osterlund | |
MaxDoubleTapTime makes it easier to do fast double clicks. ClickTime adds a delay between the button down and button up events generated in response to a tap event. | |||
2006-04-09 | Fixed handling of the repeater device. | Peter Osterlund | |
(Reported by Ronen Abravanel <ronen@techunix.technion.ac.il>.) | |||
2006-04-09 | Small cleanup. | Peter Osterlund | |
2006-04-09 | Made double clicks faster, so that they work in xmms and the | Peter Osterlund | |
gtk file selector. Reported by Jean DIRAISON <diraison.jean@wanadoo.fr>.) | |||
2006-04-09 | Fixed bug in change dee1cca686b33a0c2a565d5ecee036abdac6b3a6 that broke | Peter Osterlund | |
middle mouse button emulation. The HandleState() fuction modifies the SynapticsHwState object, so it must work on a copy of the real hardware state, or else the wrong state will later be used when HandleState() is called from the timer function. | |||
2006-04-09 | Added a "GuestMouseOff" parameter to disable the pass | Peter Osterlund | |
through device. (It's not entirely uncommon that the pointing stick is broken and generates bogus pointer movements.) From Moritz Maass <maass@informatik.tu-muenchen.de>. | |||
2006-04-09 | Added (untested) support for ALPS touchpads using the 2.4 | Peter Osterlund | |
linux kernel. | |||
2006-04-09 | Removed repeater from the shared memory segment. It's not | Peter Osterlund | |
possible to share pointers between different address spaces. | |||
2006-04-09 | Fixed inconsistent function name. | Peter Osterlund | |
2006-04-09 | Don't call PS2QueryHardware() from PSMReadHwState(). | Peter Osterlund | |
2006-04-09 | Added (untested) support for the FreeBSD psm mouse driver. | Peter Osterlund | |
2006-04-09 | Moved the CommData struct from synaptics.h to synproto.h so | Peter Osterlund | |
that ps2comm.c and eventcomm.c don't have to define SYNAPTICS_PRIVATE. | |||
2006-04-09 | Don't call ps2comm functions directly from synaptics.c. | Peter Osterlund | |
2006-04-09 | Moved autodev handling to the protocol specific files. | Peter Osterlund | |
2006-04-09 | Don't send the whole SynapticsPrivate struct to the | Peter Osterlund | |
ReadHwState() functions. | |||
2006-04-09 | Small #include fix. | Peter Osterlund | |
2006-04-09 | Moved reading of hardware state to the protocol specific | Peter Osterlund | |
files. | |||
2006-04-09 | Replaced Success with TRUE/FALSE where possible. | Peter Osterlund | |
2006-04-09 | Moved the QueryHardware function to the protocol specific | Peter Osterlund | |
files. | |||
2006-04-09 | The PrintIdent() function doesn't need access to the whole | Peter Osterlund | |
SynapticsPrivate struct. | |||
2006-04-09 | Some work on abstracting out the protocol differences from | Peter Osterlund | |
synaptics.c to make supporting the FreeBSD psm driver possible. | |||
2006-04-09 | Spelling fixes. | Peter Osterlund | |
2006-04-09 | Small simplification in HandleTapProcessing(). | Peter Osterlund | |
2006-04-09 | Moved pointer delta computations to a separate function. | Peter Osterlund | |
2006-04-09 | Moved scroll processing to a separate function. | Peter Osterlund | |
2006-04-09 | Implemented a proper state machine for tap and drag | Peter Osterlund | |
processing. This fixes several problems: * Double tap and drag now works. (Problem reported by Andrew Pimlott <andrew@pimlott.net>.) * Locked drags are handled correctly, even for button 2 and 3 tap-and-drag operations. * The [LR][TB]CornerButton and TapButton[123] parameters now work also for button values > 3. * The old code was too hard to understand. | |||
2006-04-09 | Removed the unused reset retry loop. | Peter Osterlund | |
2006-04-09 | More preparations for FreeBSD support. | Peter Osterlund | |
2006-04-09 | Shortened the code in SynapticsPreInit() by introducing a | Peter Osterlund | |
helper variable. | |||
2006-04-09 | Some changes to make supporting FreeBSD easier. From Arne | Peter Osterlund | |
Schwabe <arne@rfc2549.org>, with some editing by me. | |||
2006-04-09 | When no usable event device node was found, print out how | Peter Osterlund | |
many nodes were checked. | |||
2006-04-09 | Made it possible to have both circular scrolling and | Peter Osterlund | |
vertical/horizontal scrolling enabled at the same time. From Matthias Ihmig <m.ihmig@gmx.net>. | |||
2006-04-09 | Made it possible to disable vertical and horizontal | Peter Osterlund | |
scrolling by setting the corresponding parameter to zero. From Matthias Ihmig <m.ihmig@gmx.net>. | |||
2006-04-09 | Made it possible to use "edge motion" also when not | Peter Osterlund | |
dragging. From Matthias Ihmig <m.ihmig@gmx.net>. | |||
2006-04-09 | Added pressure dependent edge motion speed. From Matthias | Peter Osterlund | |
Ihmig <m.ihmig@gmx.net>. | |||
2006-04-09 | Fixed bug in change ec6c36c16d5f7093f194595607bc9d2e1d114f5f. | Peter Osterlund | |
2006-04-09 | Added support for middle mouse buttons. (Some ALPS touchpads | Peter Osterlund | |
have them.) | |||
2006-04-09 | Small preparation for pressure dependent edge motion speed. | Peter Osterlund | |
2006-04-09 | Added a "distribution" target to the Makefile. | Peter Osterlund | |
2006-04-09 | Removed unnecessary #include. From Paul Bender | Peter Osterlund | |
<pbender@qualcomm.com>. | |||
2006-04-09 | Added support for circular scrolling. From Alexei Gilchrist | Peter Osterlund | |
<alexei@physics.uq.edu.au>, with some cosmetic changes by me. | |||
2006-04-09 | Handle touchpads with a scroll region on the right side | Peter Osterlund | |
where very large X coordinates (typically 8176=0x1ff0) are reported. | |||
2006-04-09 | Tiny cleanup. | Peter Osterlund | |
2006-04-09 | Changed version to 0.12.3.v0.12.3 | Peter Osterlund | |
2006-04-09 | Changed version to 0.12.2.v0.12.2 | Peter Osterlund | |
2006-04-09 | Made tap processing configurable. Patch from Justin Quek | Peter Osterlund | |
<quek@crhc.uiuc.edu>, cleaned up somewhat by me. | |||
2006-04-09 | Guest packets require the newabs protocol. (From Fred Hucht | Peter Osterlund | |
<fred@thp.Uni-Duisburg.DE>.) | |||
2006-04-09 | When calling HandleState() from timerFunc() make sure | Peter Osterlund | |
guest_dx and guest_dy are zero, so that we don't account for the same delta values more than once. | |||
2006-04-09 | Cosmetic changes. | Peter Osterlund | |
2006-04-09 | Fixed bug in change e6d92b0e4399ead8d24e043857d3120b87ecc1ef. Pass-through | Peter Osterlund | |
packets were parsed as both pass through packets and normal packets. |