Commit Graph

  • 708eb34599 evdev 2.1 RC 1. xf86-input-evdev-2.0.99.1 Peter Hutterer 2008-10-14 17:19:58 +10:30
  • 36a687796f Fix "Device reopened after N attempts" message. (cherry picked from commit 0089d931ac) Peter Hutterer 2008-10-14 17:02:43 +10:30
  • 26229df106 Don't init draglock, etc. if we don't have the required capabilities. (cherry picked from commit 0f5a5ac09e) Peter Hutterer 2008-10-14 16:45:44 +10:30
  • f4616d87fc 8-bit properties should use 8-bit storage types... (cherry picked from commit 36d68b006d) Peter Hutterer 2008-10-14 16:41:54 +10:30
  • 2aa5ca8cdd Don't include the client-side header anymore. xkbstr.h is server SDK. (cherry picked from commit bb1f421687) Peter Hutterer 2008-10-14 16:25:27 +10:30
  • 39263dc65d Tidy up evdev.h Peter Hutterer 2008-10-14 16:21:00 +10:30
  • 57521e4e60 Rename DragLockInit to DragLockPreInit, remove superfluous "return". (cherry picked from commit 088e0a175a) Peter Hutterer 2008-10-14 16:14:13 +10:30
  • 7da1522309 Register property handler from within the modules, not the main evdev file. (cherry picked from commit cefedeb205) Peter Hutterer 2008-10-14 16:12:13 +10:30
  • b4fcb825fc Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT. Peter Hutterer 2008-10-14 16:09:20 +10:30
  • 7c955ad050 Janitor: clean up xf86Msg use, might as well use X_CONFIG directly. (cherry picked from commit 5f2c8a2dcd) Peter Hutterer 2008-10-14 16:01:17 +10:30
  • 4f80c0f2cb Add property support for ReopenAttempts option. (cherry picked from commit ff783fce65) Peter Hutterer 2008-10-14 15:30:20 +10:30
  • 5070d64aa8 Document properties in man page. (cherry picked from commit c638aa4a88) Peter Hutterer 2008-10-14 15:06:40 +10:30
  • caacacf057 Document InvertX/Y options. (cherry picked from commit b46677e346) Peter Hutterer 2008-10-14 15:06:17 +10:30
  • 0089d931ac Fix "Device reopened after N attempts" message. Peter Hutterer 2008-10-14 17:02:43 +10:30
  • 0f5a5ac09e Don't init draglock, etc. if we don't have the required capabilities. Peter Hutterer 2008-10-14 16:45:44 +10:30
  • 36d68b006d 8-bit properties should use 8-bit storage types... Peter Hutterer 2008-10-14 16:41:54 +10:30
  • bb1f421687 Don't include the client-side header anymore. xkbstr.h is server SDK. Peter Hutterer 2008-10-14 16:25:27 +10:30
  • 0405f7b17f Tidy up evdev.h Peter Hutterer 2008-10-14 16:21:00 +10:30
  • 088e0a175a Rename DragLockInit to DragLockPreInit, remove superfluous "return". Peter Hutterer 2008-10-14 16:14:13 +10:30
  • cefedeb205 Register property handler from within the modules, not the main evdev file. Peter Hutterer 2008-10-14 16:12:13 +10:30
  • b0737bdbd1 Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT. Peter Hutterer 2008-10-14 16:09:20 +10:30
  • 5f2c8a2dcd Janitor: clean up xf86Msg use, might as well use X_CONFIG directly. Peter Hutterer 2008-10-14 16:01:17 +10:30
  • ff783fce65 Add property support for ReopenAttempts option. Peter Hutterer 2008-10-14 15:30:20 +10:30
  • c638aa4a88 Document properties in man page. Peter Hutterer 2008-10-14 15:06:40 +10:30
  • b46677e346 Document InvertX/Y options. Peter Hutterer 2008-10-14 15:06:17 +10:30
  • 680b41dc76 Bump to 2.1.99. Peter Hutterer 2008-10-13 17:08:22 +10:30
  • 8c332a8367 Set pInfo->fd to -1 on DEVICE_CLOSE Julien Cristau 2008-10-11 02:10:48 +02:00
  • 9065d0ccb2 Remove "Path" option. Peter Hutterer 2008-10-08 16:16:58 +10:30
  • a9fcce1833 Remove parsing of ScreenNumber option. Peter Hutterer 2008-10-08 16:15:14 +10:30
  • ab934d840d Janitor: purge unused headers, reshuffle for readability, fix whitespace errors. Peter Hutterer 2008-10-08 16:14:51 +10:30
  • 6f6ac98295 Add checkonly handling to property handlers. Peter Hutterer 2008-10-08 14:25:53 +10:30
  • a2633c8078 Fix up bad return code in draglock property handler. Peter Hutterer 2008-10-08 14:52:13 +10:30
  • e6c699dedc Stricter value checking for property changes. Peter Hutterer 2008-10-08 14:35:12 +10:30
  • 847eac8262 Set pInfo->fd to -1 on DEVICE_CLOSE Julien Cristau 2008-10-11 02:10:48 +02:00
  • a196672a6b Add property support for axis inversion. Peter Hutterer 2008-10-01 13:58:24 +09:30
  • 3985d42320 Add support for axis inversion. Søren Hauberg 2008-10-01 11:07:57 +09:30
  • e138e4b79a Install xorg-evdev.pc for clients who need evdev-properties.h Peter Hutterer 2008-09-26 10:42:05 +09:30
  • 125e2b8ce2 Close fd on DEVICE_OFF. (LP #276887) Peter Hutterer 2008-10-02 10:56:04 +09:30
  • 91bc0a0ba3 Remove useless initialization of rc. Peter Hutterer 2008-10-01 13:36:09 +09:30
  • 4c55186aed Change DragLock atom name - prepend with Evdev. Peter Hutterer 2008-10-01 13:58:47 +09:30
  • 91e30bb07c evdev 2.0.6 xf86-input-evdev-2.0.6 Peter Hutterer 2008-10-02 12:05:14 +09:30
  • 36d9b9f166 Close fd on DEVICE_OFF. (LP #276887) Peter Hutterer 2008-10-02 10:56:04 +09:30
  • 62069b97d2 Move misplaced #endif Peter Hutterer 2008-09-26 10:57:07 +09:30
  • 2718a5c56b Register property handlers directly, instead of abstracting them. Peter Hutterer 2008-09-26 10:46:47 +09:30
  • 90d1d494f8 Cleanup: "valid_vals" should be "vals" now. Peter Hutterer 2008-09-26 13:49:28 +09:30
  • a77c2622cc Add evdev-properties.h file with #defines for all property names. Peter Hutterer 2008-09-26 13:47:24 +09:30
  • 84a0e39c0d Use new property API (no ConfigureDP, less args to ChangeDP) Peter Hutterer 2008-09-18 16:44:27 +09:30
  • 7386937221 draglock: Shut up compiler warning. Peter Hutterer 2008-09-18 16:47:35 +09:30
  • fcf8375f2b Don't require randrproto. Peter Hutterer 2008-09-26 12:53:29 +09:30
  • 69f01976f1 evdev 2.0.5 xf86-input-evdev-2.0.5 Peter Hutterer 2008-09-19 09:32:08 +09:30
  • 32768f8acd Attempt to re-open devices on read errors. Peter Hutterer 2008-09-04 18:41:13 +09:30
  • 9930477cbe Attempt to re-open devices on read errors. Peter Hutterer 2008-08-26 14:33:40 +09:30
  • 4509ec1daf Use HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation. Peter Hutterer 2008-09-04 18:22:56 +09:30
  • a205dfc091 Shut up "unused variable" compiler warnings. Peter Hutterer 2008-08-22 14:07:17 +09:30
  • 184206e717 Wheel emulation: initial values must be char. Peter Hutterer 2008-08-25 17:24:15 +09:30
  • 79ff677c52 Init all emulateWheel values, even if EmulateWheel is disabled. Peter Hutterer 2008-08-22 09:00:13 +09:30
  • 37e3addf89 Add wheel timeout property support Dan Nicholson 2008-08-20 18:16:41 -07:00
  • e237de0dea Add timeout support for mouse wheel emulation Dan Nicholson 2008-08-20 18:16:40 -07:00
  • 92c6611b6f Add property support for drag lock. Peter Hutterer 2008-08-18 12:13:15 +09:30
  • bd405ddc83 Adding in DragLockButtons functionality. Chris Salch 2008-08-17 12:31:23 -05:00
  • 36d702006d Force rules, not model, to be evdev Daniel Stone 2008-08-16 15:33:23 +03:00
  • 6dc4199155 Revert "Don't grab devices unless specified through the config options." Peter Hutterer 2008-08-15 09:23:02 +09:30
  • ed1382866c evdev 2.0.4 xf86-input-evdev-2.0.4 Peter Hutterer 2008-08-14 23:17:16 +09:30
  • e8534d47c8 Don't grab devices unless specified through the config options. Peter Hutterer 2008-08-14 13:38:50 +09:30
  • 555f5a7cbf Filter wheel events before middle mouse button emulation. Chris Salch 2008-08-08 15:56:27 +09:30
  • 134829d911 Simplify the property handler registration. Peter Hutterer 2008-08-07 17:34:54 +09:30
  • 4e121b297e Add EVDEV_MAXBUTTONS instead of checking against 32. Peter Hutterer 2008-08-07 16:57:06 +09:30
  • 9793de8137 Expose wheel emulation through device properties. Peter Hutterer 2008-08-07 16:53:51 +09:30
  • a9d72b40fb Adding mouse wheel emulation code. Chris Salch 2008-08-06 22:08:13 -05:00
  • 8fe38b2287 Print a warning if a keycode exceeds the range accepted by the server. Adam Jackson 2008-08-07 09:21:26 +09:30
  • c1f7f8c3d2 Print a warning if a keycode exceeds the range accepted by the server. Adam Jackson 2008-08-07 09:21:26 +09:30
  • 40e1474d84 Adding a function to map button events to button numbers. Chris Salch 2008-08-04 20:19:47 -05:00
  • ef607b6cce Actually close the fd on DEVICE_CLOSE (bug#16948) Julien Cristau 2008-08-04 09:16:53 +09:30
  • 906a5d6add Print the device name when we get a read error (cherry picked from commit 5c074af5a9) Julien Cristau 2008-07-30 10:40:47 +02:00
  • d9097df01b Actually close the fd on DEVICE_CLOSE (bug#16948) Julien Cristau 2008-08-04 09:16:53 +09:30
  • 5152d616ca evdev 2.0.3 xf86-input-evdev-2.0.3 Peter Hutterer 2008-08-01 17:29:24 +09:30
  • 2e9a71df5f xf86-input-evdev: Fix EVIOCGBIT ioctl usage on big endian platforms. Michel Dänzer 2008-07-29 10:06:07 +02:00
  • 5c074af5a9 Print the device name when we get a read error Julien Cristau 2008-07-30 10:40:47 +02:00
  • 72551662a0 xf86-input-evdev: Fix EVIOCGBIT ioctl usage on big endian platforms. Michel Dänzer 2008-07-29 10:06:07 +02:00
  • 53e7525744 Add support for ButtonMapping option. Peter Hutterer 2008-07-21 18:15:35 +09:30
  • 5d13259a5d Guard property changes against ABI_XINPUT < 3. Peter Hutterer 2008-07-21 13:10:06 +09:30
  • 49de32e70f Fill up the version info Julien Cristau 2008-07-20 11:33:37 +02:00
  • 2b7edaa4ab Fill up the version info Julien Cristau 2008-07-20 11:33:37 +02:00
  • f135e07462 evdev 2.0.2 xf86-input-evdev-2.0.2 Peter Hutterer 2008-07-14 13:34:36 +09:30
  • e926356eb0 Don't enable the device if the grab failed with ENODEV. Peter Hutterer 2008-07-14 13:06:32 +09:30
  • bf0d81011e Don't enable the device if the grab failed with ENODEV. Peter Hutterer 2008-07-14 13:06:32 +09:30
  • bd56ab3d72 Add .gitignore file. (cherry picked from commit ef4bb69c1a) Peter Hutterer 2008-07-10 19:32:22 +09:30
  • ef4bb69c1a Add .gitignore file. Peter Hutterer 2008-07-10 19:32:22 +09:30
  • 2b30413598 Remove static ChangeLog, autogenerate as part of make dist. Peter Hutterer 2008-07-03 15:01:32 +09:30
  • 52fc8ee846 Mice with a lot of buttons (e.g. Logitech MX1000) generate button events greater than BTN_TASK. Ander Conselvan de Oliveira 2008-06-26 14:36:58 -03:00
  • d1818ef206 Add support for device properties, currently MB emulation and timeout. Peter Hutterer 2008-07-08 16:37:42 +09:30
  • a9223edcd8 Clean out configure.ac Peter Hutterer 2008-07-10 16:55:21 +09:30
  • ec23c6b2f5 Remove static ChangeLog, autogenerate as part of make dist. Peter Hutterer 2008-07-03 15:01:32 +09:30
  • 18d70d796f Update COPYING with the correct copyright info. Peter Hutterer 2008-07-03 14:50:45 +09:30
  • 37b854cb64 Remove stale comments. Peter Hutterer 2008-07-03 14:45:41 +09:30
  • 8c06093191 Remove EvdevConvert, nobody calls it now anyway. Peter Hutterer 2008-07-03 14:44:52 +09:30
  • 0830676a0c Mice with a lot of buttons (e.g. Logitech MX1000) generate button events greater than BTN_TASK. Ander Conselvan de Oliveira 2008-06-26 14:36:58 -03:00
  • 1cf7b8f7ee Count buttons at probe and print to log. Peter Hutterer 2008-06-28 17:50:26 +09:30
  • b125b834f4 evdev 2.0.1 xf86-input-evdev-2.0.1 Peter Hutterer 2008-06-22 17:52:58 +09:30
  • 826e6e7dd4 Bump to 2.0.99. Peter Hutterer 2008-06-22 17:52:40 +09:30