Commit Graph

  • 0cd5ae7301 Spelling fix in the INSTALL file. Peter Osterlund 2005-03-25 08:50:36 +01:00
  • bfd0f8ad12 Ignore the finger count from synaptics touchpads if the finger pressure is below finger_high. Some touchpads (for example, the one found on HP Pavilion 2028) reports an unreliable finger count when the finger pressure is very low. Reported by Cleber Goncalves <cl3b34@yahoo.com.br>. Peter Osterlund 2005-03-25 08:22:04 +01:00
  • 87abea9cdd Added a note about compiler version incompatibilities in the trouble shooting guide. Peter Osterlund 2005-03-25 08:11:51 +01:00
  • c54ed1356a Use better permission modes in "make install". Patch from Mattia Dongili <malattia@gmail.com>. Peter Osterlund 2005-03-23 22:35:45 +01:00
  • 8b8ff37870 Added "ASUS A6000G" to the compatibility list. (From kevinferrare@altern.org.) Peter Osterlund 2005-03-23 20:48:38 +01:00
  • 78bf9dc1b8 Fixed spelling error. Peter Osterlund 2005-03-20 21:20:07 +01:00
  • 7d0b493ff6 Updated Mattia Dongili's email address in the man pages. Peter Osterlund 2005-03-18 22:37:07 +01:00
  • 3c306622f6 Added "Fujitsu-Siemens LIFEBOOK P7010D" to the compatibility list. (From Stephen Gildea <gildea@stop.mail-abuse.org>.) Peter Osterlund 2005-03-18 22:23:23 +01:00
  • 647ecb09b4 Changed version to 0.14.1. v0.14.1 Peter Osterlund 2005-03-15 00:25:30 +01:00
  • bfb376e848 Added "Gateway 200X" to the compatibility list. (From Jean-Marc Ranger <jmranger@sympatico.ca>.) Peter Osterlund 2005-03-15 00:12:06 +01:00
  • 5664d41ede Fixed wrong ordering in the compatibility list. Peter Osterlund 2005-03-15 00:10:23 +01:00
  • 113db79f7b Added "HP Compaq NX7010" to the compatibility list. (From Nathan Robertson <nathanr@lesmills.net.au>.) Peter Osterlund 2005-03-13 10:04:32 +01:00
  • 8524d43206 In the FAQ, mention that the MaxTapTime and MaxTapMove parameters are located in the X config file. Suggested by Nathan Robertson <nathanr@lesmills.net.au>. Peter Osterlund 2005-03-13 09:47:08 +01:00
  • 248d2120ca Fix for build problems on Gentoo amd64 systems. * ARCH is defined to amd64, so make sure the Makefile handles that value correctly. * When using the local X includes, the lib64 directory was missing. Fixed this with a symlink. Peter Osterlund 2005-03-13 09:19:30 +01:00
  • 892feaec7c Added "IBM ThinkPad T42" to the compatibility list. (From tim@pollenation.net.) Peter Osterlund 2005-03-12 10:35:50 +01:00
  • cc334fdb4f Added "Toshiba Satellite A10" to the compatibility list. (From Miguelanxo Otero Salgueiro <miguelanxo@telefonica.net>.) Peter Osterlund 2005-03-06 18:08:11 +01:00
  • 71643e88e1 Mention in README.alps that the alps patch is already included in 2.6.11. Peter Osterlund 2005-03-06 17:47:26 +01:00
  • 3ad68186af Better help text for the syndaemon -p switch. Peter Osterlund 2005-03-06 09:57:13 +01:00
  • 95443d1208 Removed superfluous initialization of a static variable. Peter Osterlund 2005-03-06 09:47:22 +01:00
  • 6b7e8f3891 Forgot to make pid_file static in change a37fdb94f4. Peter Osterlund 2005-03-06 09:46:29 +01:00
  • a37fdb94f4 Added -p switch to syndaemon to make it record its pid in a pid file. This simplifies init scripts. Based on a patch from maximilian attems <max@sternwelten.at>. Peter Osterlund 2005-03-06 09:45:15 +01:00
  • 18c6245e43 Make it more obvious that the touchpad enable delay can be a floating point number. Peter Osterlund 2005-03-06 09:24:47 +01:00
  • b5635c84a1 Added "Los Alamos LUP4SA2" to the compatibility list. (From Sam Varshavchik <mrsam@courier-mta.com>.) Peter Osterlund 2005-02-20 09:59:26 +01:00
  • ebff321bfa Added "IBM ThinkPad T40" to the compatibility list. (From Joona Pulliainen <joona@asenne.org>.) Peter Osterlund 2005-02-20 09:29:35 +01:00
  • f51d8cc79b Made the event auto device detection work even if some /dev/input/event nodes are missing, which can happen when using a udev based system. Peter Osterlund 2005-02-19 10:55:41 +01:00
  • 2d7e5680f7 Added "Fujitsu-Siemens Amilo M 1425" to the compatibility list. (From dan.t <daniel.trstenjak@t-online.de>.) Peter Osterlund 2005-02-13 16:08:12 +01:00
  • 78313541da Added "Toshiba Portege 3500" to the compatibility list. (From Eric STEIMER <eric.steimer@laposte.net>.) Peter Osterlund 2005-02-12 15:12:44 +01:00
  • 8bf71c9a02 Fixed alpscomm.c so that the X server doesn't lock up if you incorrectly configure the driver to read from an event device using protocol "alps". Trying to read less than the size of the input_event structure size will fail, which triggered an infinite select + read loop. Peter Osterlund 2005-02-10 23:56:06 +01:00
  • 9f538a2bf1 Fixed off by one error in alps_process_byte(). Peter Osterlund 2005-02-09 19:03:00 +01:00
  • 8fe43cef6f Improved the "synclient -h" text when running on a 2.6 linux kernel. Peter Osterlund 2005-01-24 22:30:35 +01:00
  • 21479c768c Added "HP NW8000" to the compatibility list. (From Vadim Zeitlin <vadim@wxwindows.org>.) Peter Osterlund 2005-01-24 21:53:05 +01:00
  • 2bd9d2535a Added "COMPAQ Presario 1685" to the compatibility list. (From linux_insidev2@hotmail.com.) Peter Osterlund 2005-01-24 21:38:53 +01:00
  • a78e30e78e Added "NEC Versa M400" to the compatibility list. (From Gordon Heydon <gordon@heydon.com.au>.) Peter Osterlund 2005-01-16 11:14:39 +01:00
  • 829fca465a Fixed spelling errors. Peter Osterlund 2005-01-08 21:56:16 +01:00
  • c232a9ba28 Removed #defines from linux_input.h that are unused since change eab7d85d9b. Peter Osterlund 2005-01-08 20:42:02 +01:00
  • 09855d5d44 Forgot to mention that the configurable palm detection was contributed by Sean Dilda. Peter Osterlund 2005-01-08 13:47:54 +01:00
  • 838003ddc3 Changed version to 0.14.0. v0.14.0 Peter Osterlund 2005-01-06 19:33:50 +01:00
  • 87e31f8685 When coasting starts, take the partial scroll step from the manual scrolling into account. This eliminates a small delay before the first generated coasting scroll event. Peter Osterlund 2005-01-06 13:41:39 +01:00
  • d0754c4c39 Implemented coasting, ie the ability to automatically continue scrolling with the same speed in the same direction when the finger leaves the touchpad. Peter Osterlund 2005-01-06 02:25:20 +01:00
  • 7ad9b2ce77 Made QueryHardware() static. Peter Osterlund 2005-01-06 00:13:30 +01:00
  • 996d47af57 Cosmetic changes. Peter Osterlund 2005-01-06 00:08:10 +01:00
  • ad7c167063 Fixed off-by-one error (see also change 7c06552920) in edge motion speed calculations that made the speed approximately twice as big as intended. Updated suggested parameter settings accordingly. Peter Osterlund 2005-01-05 23:45:34 +01:00
  • 130393b319 Fixed a bug that made it possible to lock up the X server by setting VertScrollDelta, HorizScrollDelta or CircScrollDelta to 0 while the touchpad was scrolling. Peter Osterlund 2005-01-05 21:12:39 +01:00
  • 02f6b44dbb Always update the move_hist[] buffer when a finger is on the touchpad. Will be needed to implement coasting. Peter Osterlund 2005-01-05 20:55:09 +01:00
  • 50c7fdc462 Changed default values corresponding to change 7c06552920. Peter Osterlund 2005-01-05 17:54:29 +01:00
  • 7c06552920 Fixed off-by-one error in the pointer motion dx/dy calculations. This fix will slow down the pointer movements, so to regain the same speed as before, the MinSpeed, MaxSpeed and AccelFactor parameters should be multiplied by 1.5. Peter Osterlund 2005-01-05 17:48:38 +01:00
  • fa1793bd9e Rearranged code in HandleScrolling() to make it slightly more logical. Peter Osterlund 2005-01-05 15:27:25 +01:00
  • 9f1a9f7cf8 Made it possible to use horizontal circular scrolling by smoothly switching from "horizontal" to "horizontal circular" when the finger enters the lower left or lower right corners during horizontal scrolling. See also change eeb40cac2b. Peter Osterlund 2005-01-05 15:18:39 +01:00
  • fdef1418e3 Better noise reduction in the x/y delta estimates used for pointer motion. The derivative estimate is now based on linear regression from the last four x/y values instead of the last three. This means that white noise is amplified by a factor of sqrt(.2) instead of sqrt(.5), ie the factor of improvement is 1.58. Similar improvements have been observed in data from a real synaptics touchpad. Also, the computations are performed in floating point math to avoid round off errors for very slow finger movements. Peter Osterlund 2005-01-05 12:48:22 +01:00
  • aa8910ec72 Improved edge motion behavior. The speed no longer depends on the MinSpeed, MaxSpeed and AccelFactor parameters, and it doesn't depend on the packet rate from the touchpad hardware. The EdgeMotionMinSpeed and EdgeMotionMaxSpeed parameters may have to be modified to get the same speed as before this change. Peter Osterlund 2005-01-04 00:41:24 +01:00
  • 6e06fadd32 Fixed inconsistent code formatting. Peter Osterlund 2005-01-03 23:20:54 +01:00
  • ca5d65f1cd Better fix for the crash fixed in change cbee47a1f2. The shared memory area is now removed at DEVICE_CLOSE time but recreated if necessary at DEVICE_INIT time. This fixes the problem where the shared memory area was not deleted when exiting the X server, thereby fooling the synclient program to think the driver was still active. Peter Osterlund 2005-01-03 16:17:21 +01:00
  • 9f5ae2b7da Made it possible to disable tapping without disabling mouse movements. Added -t switch to syndaemon to disable only tapping in response to keyboard activity. Peter Osterlund 2005-01-02 21:34:40 +01:00
  • daac999d7f Added "Prestigio Nobile 156" to the compatibility list. (From Vaclav Slavik <vslavik@fastmail.fm>.) Peter Osterlund 2005-01-01 16:33:32 +01:00
  • 62e27d880c Clarified the INSTALL file regarding how to set up the X config file for more than one mouse device. Peter Osterlund 2005-01-01 13:46:01 +01:00
  • eab7d85d9b Made the event device auto detection more robust. Check for required features (ABS_X, ABS_Y, ABS_PRESSURE and BTN_TOOL_FINGER) instead of relying on the IDs of the input device. Suggested by Vojtech Pavlik. Peter Osterlund 2005-01-01 13:26:25 +01:00
  • f67bb14557 Added "Compal CL56-15" to the compatibility list. (From Micrommata <hmhrclassic@ya.com>.) Peter Osterlund 2004-12-29 18:40:03 +01:00
  • ca2563b8ce Added "DELL Latitude D505" to the compatibility list. (From Deyan D Bektchiev <dejan@bektchiev.net>.) Peter Osterlund 2004-12-29 18:38:08 +01:00
  • 373fcceef5 Support up to 12 (virtual) mouse buttons. Peter Osterlund 2004-12-24 01:33:00 +01:00
  • cba3623221 Added "ASUS M5N" to the compatibility list. (From Willy Gardiol <willy@gardiol.org>.) Peter Osterlund 2004-12-23 13:05:31 +01:00
  • 40a035cbea Added "Acer TravelMate 522TXV" to the compatibility list. (From Flavio Fontana <fontana@gmx.at>.) Peter Osterlund 2004-12-23 10:47:12 +01:00
  • d011a2a3c6 Added "Gateway 7405GX" to the compatibility list. (From Jonathan Freiermuth <jon@lazyhobbit.org>.) Peter Osterlund 2004-12-23 10:43:49 +01:00
  • 673fe50e7d Updated trouble shooting guide with a hint to check psmouse module parameters. Peter Osterlund 2004-12-12 11:58:25 +01:00
  • 08fbb00b18 Updated the description in the spec file. From the FC3 RPM. Peter Osterlund 2004-12-11 19:47:17 +01:00
  • dfc17eb571 Better palm detection options. Also reverts change f852ce43a2. From Sean Dilda <agrajag@dragaera.net>. Peter Osterlund 2004-12-11 18:00:32 +01:00
  • d0b4722d56 Added "Mitac 6120N" to the compatibility list. (From Miguel De Anda <miguel@thedeanda.com>.) Peter Osterlund 2004-12-11 17:42:05 +01:00
  • cec6247aa9 Added "COMPAQ Armada M700" to the compatibility list. (From Klaus S. Madsen <ksm@hjernemadsen.org>.) Peter Osterlund 2004-12-11 17:22:14 +01:00
  • 9bbdcabf88 The fix in change 2732d1ad9f was not complete. Peter Osterlund 2004-12-11 16:54:34 +01:00
  • 2732d1ad9f Another Makefile fix for x86_64 systems, from the FC3 RPM. Peter Osterlund 2004-12-11 16:03:32 +01:00
  • e791af7210 Added "Acer Aspire 1511 LMi" to the compatibility list. (From Giorgio Longo <lingio@lillinet.org>.) Peter Osterlund 2004-11-22 19:35:06 +01:00
  • 0d280036d9 Added "Acer TravelMate 2501LC" to the compatibility list. (From Ovidiu Constantin <ovidiusoft@gmail.com>.) Peter Osterlund 2004-11-06 09:37:16 +01:00
  • 4b3640c37c Added "LG LM50" to the compatibility list. (From Jerrett Taylor <jerrett@nullcreations.net>.) Peter Osterlund 2004-11-06 09:22:31 +01:00
  • 6bdb494199 Added "Acer Aspire 2020" to the compatibility list. (From Roberto Verzicco <verzicco@imedado.poliba.it>.) Peter Osterlund 2004-11-06 09:14:18 +01:00
  • 6cedd848b8 Added link to www.kernelnewbies.org on how to apply kernel patches and compile kernels. Peter Osterlund 2004-10-31 10:47:20 +01:00
  • 70afb8f238 Added FastTaps option to make the driver react faster to tapping. Peter Osterlund 2004-10-24 23:06:09 +02:00
  • 890dcc484a Removed TODO entry that was implemented in change f852ce43a2. Peter Osterlund 2004-10-24 15:15:37 +02:00
  • f852ce43a2 Added an option to disable the palm detection heuristics. Peter Osterlund 2004-10-23 23:52:42 +02:00
  • 02495fd51e Changed version to 0.13.6. v0.13.6 Peter Osterlund 2004-10-23 22:55:40 +02:00
  • 34c35b97b9 Added "Toshiba Satellite A50" to the compatibility list. (From Patrick Nagel <p.nagel@gmx.net>.) Peter Osterlund 2004-10-23 22:46:49 +02:00
  • e86ceeac4a Added "DELL Inspiron 8500" to the compatibility list. (From Nils Rennebarth <Nils.Rennebarth@web.de>.) Peter Osterlund 2004-10-23 22:44:42 +02:00
  • 08ce01a601 Added "COMPAQ Presario 2100US" to the compatibility list. (From ghayes <gch64@adelphia.net>.) Peter Osterlund 2004-10-23 13:12:59 +02:00
  • 07beb7a49c Added "Toshiba Satellite A75-S209" to the compatibility list. (From ghayes <gch64@adelphia.net>.) Peter Osterlund 2004-10-23 13:10:06 +02:00
  • 163e8420ba Added "Toshiba Satellite 1400-103" to the compatibility list. (From paulo.fernando.silva@iol.pt.) Peter Osterlund 2004-10-23 13:00:03 +02:00
  • 12cd575c5d Added documentation explaining the meaning of the edge parameters. Peter Osterlund 2004-10-22 20:30:33 +02:00
  • 46feb77614 Updated the alps patch for kernel 2.6.9. Peter Osterlund 2004-10-20 20:08:33 +02:00
  • 437be85ee5 Added a FAQ entry about reset problems on some Compaq models. Peter Osterlund 2004-10-17 10:14:41 +02:00
  • a1462b4413 Added "Acer TravelMate 634LCi" to the compatibility list. (From Florian Arthofer <flart@liwest.at>.) Peter Osterlund 2004-10-10 11:02:54 +02:00
  • c19af95b0e Added "Sharp Actius UM32W" to the compatibility list. (From Ben Drawbaugh <bjdraw@gmail.com>.) Peter Osterlund 2004-09-23 23:13:09 +02:00
  • d1fa5fb772 Added "Acer TravelMate 340T" to the compatibility list. (From Victor Ramos <Victor.Ramos@online.fr>.) Peter Osterlund 2004-09-23 22:21:50 +02:00
  • 37c4e8c7d9 Added "DELL Latitude C600" to the compatibility list. (From J4nus <j4nus@ifrance.com>.) Peter Osterlund 2004-09-20 21:52:06 +02:00
  • e145d33a1f Added "HP Pavilion ZD7000" to the compatibility list. (From Ian Rousom <ian@rousom.com>.) Peter Osterlund 2004-09-04 09:08:55 +02:00
  • 911a308556 Updated the alps patch to make it work on the DELL Inspiron 8600. From Alexandre Belloni <abelloni@nerim.net>. Peter Osterlund 2004-09-02 21:04:19 +02:00
  • 310638391b Added "DELL Latitude CSx" to the compatibility list. (From Jessica Hall <jes@bryson.co.nz>.) Peter Osterlund 2004-08-23 18:57:17 +02:00
  • ba798192fb Document that syndaemon requires "shmconfig on". From Mattia Dongili <dongili@supereva.it>. Peter Osterlund 2004-08-12 21:25:37 +02:00
  • ea6edb9f5c Added "Jewel Saffier 1500" to the compatibility list. (From Vincent Bourgonjen <vincent@hq.nerdnet.nl>.) Peter Osterlund 2004-08-11 21:27:50 +02:00
  • fe7bdb6c76 Added "HP Pavilion ZV5000" to the compatibility list. (From Jason Burrell <burrell@uthscsa.edu>.) Peter Osterlund 2004-08-11 21:22:55 +02:00
  • e3e39a763e Added "HP Omnibook 4150" to the compatibility list. (From july <july@nat.bg>.) Peter Osterlund 2004-08-11 21:12:19 +02:00
  • 2cd7e9e54b Added "Samsung P30" to the compatibility list. (From Dmitry A. Marin <corvax@hotbox.ru>.) Peter Osterlund 2004-08-11 21:10:18 +02:00
  • 4f427424c2 Changed version to 0.13.5. v0.13.5 Peter Osterlund 2004-08-07 22:27:56 +02:00
  • 30274dc58b Update FreeBSD psm driver. From Arne Schwabe <arne@rfc2549.org>. Peter Osterlund 2004-08-07 22:10:03 +02:00