Commit Graph

  • 41b2312c00 Limit the movement to 20 mm per event Peter Hutterer 2014-09-16 08:52:56 +10:00
  • 049611bd7f Prohibit negative or zero x/y resolutions Peter Hutterer 2014-09-16 10:44:40 +10:00
  • afbbcfa10e When resetting, reset the open slots to -1 Peter Hutterer 2014-09-05 15:14:47 +10:00
  • d239f831f1 eventcomm: add missing axis labels to avoid array overrun Peter Hutterer 2014-09-05 14:24:29 +10:00
  • 4d3d761799 Shut up a coverity warning Peter Hutterer 2014-09-05 14:15:46 +10:00
  • 536e17c83e Mark some switch case fallthroughs with comments Peter Hutterer 2014-09-05 14:13:08 +10:00
  • ec0901e5f8 Use cumulative relative touch movements while scrolling Gabriele Mazzotta 2014-08-14 20:03:42 +02:00
  • 7d958088a3 eventcomm: ensure we're on the same clock as the server Peter Hutterer 2014-08-28 14:13:38 +10:00
  • 90d1930230 eventcomm: ensure we're on the same clock as the server Peter Hutterer 2014-08-28 14:13:38 +10:00
  • 96e60a4ea2 Include xorg-server.h to fix build errors on newest glibc Peter Hutterer 2014-08-29 07:57:41 +10:00
  • 68d22ecf14 Silence two compiler warnings Peter Hutterer 2014-08-28 16:50:18 +10:00
  • a028ceb894 Prevent two-finger taps from being ignored Gabriele Mazzotta 2014-07-27 12:58:18 +02:00
  • e57b219a8c conf: increase top software button area to 15% Peter Hutterer 2014-08-06 12:04:14 +10:00
  • 7d0ff39519 Prevent two-finger taps from being ignored Gabriele Mazzotta 2014-07-27 12:58:18 +02:00
  • a36edf8307 Use libevdev's per-device logging functions instead of the global handler Peter Hutterer 2014-05-15 08:34:55 +10:00
  • c1457c0f71 synaptics 1.8.99 Peter Hutterer 2014-05-29 14:44:43 +10:00
  • 7301012234 conf: increase top software button area to 15% Peter Hutterer 2014-08-06 12:04:14 +10:00
  • ddd8844a47 eventcomm: Drop requirement for a grab during init Peter Hutterer 2014-05-19 08:06:46 +10:00
  • 3a4cc96590 synaptics 1.8.0 xf86-input-synaptics-1.8.0 Peter Hutterer 2014-05-13 11:20:25 +10:00
  • 6dee9b3c5e synaptics 1.7.6 xf86-input-synaptics-1.7.6 Peter Hutterer 2014-05-13 11:11:34 +10:00
  • 7c6eaade26 conf: add SoftButtonAreas and SecondarySoftButton areas to fdi file Peter Hutterer 2014-04-30 13:08:53 +10:00
  • 267e978529 synaptics 1.7.5.901 xf86-input-synaptics-1.7.5.901 Peter Hutterer 2014-05-01 14:38:49 +10:00
  • d4d7229c41 conf: drop the PNPID matching from the fdi file Peter Hutterer 2014-04-30 13:08:53 +10:00
  • fa54c5b8fc Add support for INPUT_PROP_TOPBUTTONPAD Hans de Goede 2014-04-22 18:58:11 +02:00
  • 11b2814c17 If the touchpad is in TOUCHPAD_OFF mode, allow physical clicks Peter Hutterer 2014-03-17 14:55:37 +10:00
  • ed84731b72 Don't allow any type of movement starting in the top softbutton area Stephen Chandler Paul 2014-03-10 18:33:20 -04:00
  • 8732f7b5c1 Replace is_inside_anybutton_area with current_button_area Stephen Chandler Paul 2014-03-10 18:25:20 -04:00
  • 1e08fbf8a7 Add property support for secondary (top) software buttons Peter Hutterer 2014-03-10 09:07:59 +10:00
  • eb3af31c59 Wait for *new* coordinates on a clickpad click before reporting the click Hans de Goede 2014-02-21 10:31:44 +01:00
  • ad834529c3 On button down update cumulative to current x and y, instead of previous Hans de Goede 2014-02-21 10:31:43 +01:00
  • db920ba696 Ignore motion the first X ms after a clickpad click Hans de Goede 2014-02-21 10:31:42 +01:00
  • 6d6bfcbf87 Don't report motion inside soft-button areas Hans de Goede 2014-02-21 10:31:41 +01:00
  • f712eb7c41 Get rid of old_hw_state Hans de Goede 2014-02-21 10:31:40 +01:00
  • 59bb2aaaac Add an enum for the different soft_button_areas Hans de Goede 2014-02-21 10:31:39 +01:00
  • 13fc982c67 Add secondary (top) software buttons area Benjamin Tissoires 2014-02-20 13:13:18 -05:00
  • 75b6fd13cf Allow using the entire touchpad for motions started inside the active area Hans de Goede 2014-02-19 18:30:35 +01:00
  • 8577f7dcf1 Always count tripletap + click as 3 fingerclick on pads with < 3 touches Hans de Goede 2014-04-11 20:41:36 +02:00
  • c5e59d9d91 On clickpads with two touchpoints, try to detect clickfinger 3 actions Peter Hutterer 2013-12-16 09:43:40 +10:00
  • da61d8b9dc man: add some missing quotes Peter Hutterer 2014-04-29 12:13:10 +10:00
  • 065baf2c85 Fix product ID cutoff for MODEL_APPLETOUCH/MODEL_UNIBODY_MACBOOK Clinton Sprain 2014-04-29 19:47:17 -05:00
  • a31ecb669f synaptics 1.7.99.2 xf86-input-synaptics-1.7.99.2 Peter Hutterer 2014-04-30 07:45:34 +10:00
  • efa424b5c9 Fix product ID cutoff for MODEL_APPLETOUCH/MODEL_UNIBODY_MACBOOK Clinton Sprain 2014-04-29 19:47:17 -05:00
  • 7bf2756841 Add support for INPUT_PROP_TOPBUTTONPAD Hans de Goede 2014-04-22 18:58:11 +02:00
  • baca0fde59 synaptics 1.7.5 xf86-input-synaptics-1.7.5 Peter Hutterer 2014-04-29 14:27:30 +10:00
  • 41afac2abf man: add some missing quotes Peter Hutterer 2014-04-29 12:13:10 +10:00
  • a6f0f4c9a5 Always count tripletap + click as 3 fingerclick on pads with < 3 touches Hans de Goede 2014-04-11 20:41:36 +02:00
  • f183c1c387 conf: add more PnPIDs and DMI matches for Lenovos Peter Hutterer 2014-04-09 10:41:29 +10:00
  • 62ef210d11 Comment the touch states Peter Hutterer 2014-04-07 16:16:13 +10:00
  • bfceb1bc58 eventcomm: Hook up the libevdev log handler Peter Hutterer 2014-04-04 15:51:22 +10:00
  • 6ad8567906 eventcomm: read one more event after finishing a sync Peter Hutterer 2014-04-03 16:41:15 +10:00
  • bec41416db eventcomm: drop superflous helper function Peter Hutterer 2014-04-03 15:42:45 +10:00
  • f1948e08ee Disable GrabEventDevice by default Peter Hutterer 2014-03-19 15:08:15 +10:00
  • bbaf4d646e Avoid erroneously handling two touchpoints in the same slot Peter Hutterer 2014-03-20 11:51:17 +10:00
  • a21b3bd602 eventcomm: drop assumption of non-zero slot offset Peter Hutterer 2014-03-20 10:58:53 +10:00
  • 91cc1e8214 eventcomm: drop calculation of slot offset Peter Hutterer 2014-03-10 16:42:34 +10:00
  • fd70990044 synaptics 1.7.99.1 xf86-input-synaptics-1.7.99.1 Peter Hutterer 2014-03-18 07:28:44 +10:00
  • dc5474964d If the touchpad is in TOUCHPAD_OFF mode, allow physical clicks Peter Hutterer 2014-03-17 14:55:37 +10:00
  • 4122db68f6 conf: automatically enable the top softbutton area for the new Lenovos Peter Hutterer 2014-03-13 08:26:08 +10:00
  • 18dae625ea conf: apply ClickPad softbuttons option through fdi file too (fixed version) Peter Hutterer 2012-08-05 14:32:08 +10:00
  • f2cb48e6ee Revert "conf: apply ClickPad softbuttons option through fdi file too" Peter Hutterer 2014-03-13 10:14:40 +10:00
  • a35b2d629d conf: apply ClickPad softbuttons option through fdi file too Peter Hutterer 2012-08-05 14:32:08 +10:00
  • 17bbcad280 Revert "Add another third state to TouchpadOff for disabling all but button clicks" Peter Hutterer 2014-03-12 14:11:29 +10:00
  • b40a5255fe Don't allow any type of movement starting in the top softbutton area Stephen Chandler Paul 2014-03-10 18:33:20 -04:00
  • 9a419ba01c Replace is_inside_anybutton_area with current_button_area Stephen Chandler Paul 2014-03-10 18:25:20 -04:00
  • 8a5533aaa7 synaptics 1.7.4 xf86-input-synaptics-1.7.4 Peter Hutterer 2014-03-12 09:42:38 +10:00
  • 2e5c0cf439 eventcomm: drop mtdev Peter Hutterer 2014-03-10 16:43:54 +10:00
  • c90a76ab0e eventcomm: drop some use of mtdev Peter Hutterer 2014-03-10 16:35:45 +10:00
  • 5b7e172636 eventcomm: drop calculation of slot offset Peter Hutterer 2014-03-10 16:42:34 +10:00
  • 040dfeba68 eventcomm: fix wrong event code for SYN_REPORT Peter Hutterer 2014-03-11 14:50:01 +10:00
  • 66240dc329 Add property support for secondary (top) software buttons Peter Hutterer 2014-03-10 09:07:59 +10:00
  • 80efc2f54f synaptics: Add support for server managed fds Hans de Goede 2014-03-08 10:41:14 +01:00
  • c431d900f5 man: fix documentation about the new touchpad state Peter Hutterer 2014-02-26 15:30:55 +10:00
  • bbe4c56c49 Wait for *new* coordinates on a clickpad click before reporting the click Hans de Goede 2014-02-21 10:31:44 +01:00
  • 743c45b9cf On button down update cumulative to current x and y, instead of previous Hans de Goede 2014-02-21 10:31:43 +01:00
  • 71652fe1f0 Ignore motion the first X ms after a clickpad click Hans de Goede 2014-02-21 10:31:42 +01:00
  • 3adaf46238 Don't report motion inside soft-button areas Hans de Goede 2014-02-21 10:31:41 +01:00
  • effeee86c1 Get rid of old_hw_state Hans de Goede 2014-02-21 10:31:40 +01:00
  • 840670508e Add an enum for the different soft_button_areas Hans de Goede 2014-02-21 10:31:39 +01:00
  • eea7335876 Add another third state to TouchpadOff for disabling all but button clicks Peter Hutterer 2014-02-21 10:31:37 +01:00
  • c189854a68 Close device if DeviceOnHook fails Keith Packard 2014-02-22 01:44:37 -08:00
  • ac78616d07 When re-opening evdev, set the fd before trying to grab Keith Packard 2014-02-22 01:44:38 -08:00
  • 22fe8bdc66 Close device if DeviceOnHook fails Keith Packard 2014-02-22 01:44:37 -08:00
  • 402cc87257 Add secondary (top) software buttons area Benjamin Tissoires 2014-02-20 13:13:18 -05:00
  • 503082bf17 man: setting scroll deltas to 0 doesn't work (#75074) Peter Hutterer 2014-02-18 10:14:37 +10:00
  • 0b70c76eab Revert "Drop circular pad support" Peter Hutterer 2014-02-13 14:55:12 +10:00
  • 1bd4ca3b5a Revert "Purge scrollbuttons (repeat)" Peter Hutterer 2014-01-17 08:24:35 +10:00
  • 945acfc261 Allow using the entire touchpad for motions started inside the active area Hans de Goede 2014-02-19 18:30:35 +01:00
  • 2ea76fad65 man: setting scroll deltas to 0 doesn't work (#75074) Peter Hutterer 2014-02-18 10:14:37 +10:00
  • 4f543ce1d6 Revert "Drop circular pad support" Peter Hutterer 2014-02-13 14:55:12 +10:00
  • 5d8cdaf4b1 Drop the half-baked test suite Peter Hutterer 2014-02-10 08:57:19 +10:00
  • e0069c1544 Revert "Purge scrollbuttons (repeat)" Peter Hutterer 2014-01-17 08:24:35 +10:00
  • 48fbf44a39 Bump to 1.7.99 Peter Hutterer 2014-01-17 08:18:03 +10:00
  • 90d93891be synaptics 1.7.3 xf86-input-synaptics-1.7.3 Peter Hutterer 2014-01-13 15:14:06 +10:00
  • b227ca373d Fix ABI detection for in-driver scaling Peter Hutterer 2014-01-03 11:23:22 +10:00
  • 51b6bf3c10 On clickpads with two touchpoints, try to detect clickfinger 3 actions Peter Hutterer 2013-12-16 09:43:40 +10:00
  • 49fe70e99d Fix ABI detection for in-driver scaling Peter Hutterer 2014-01-03 11:23:22 +10:00
  • 88d926d12a synaptics 1.7.2 xf86-input-synaptics-1.7.2 Peter Hutterer 2013-12-09 11:28:23 +10:00
  • 61243ada3e eventcomm: ungrab the device on DeviceOff Peter Hutterer 2013-12-04 07:58:26 +10:00
  • 09ac39309f Add missing property handler for the pressure motion factor Peter Hutterer 2013-12-05 09:31:11 +10:00
  • f4ddbde165 Disable driver scaling for input ABI 19.2 Peter Hutterer 2013-07-19 11:08:43 +10:00