Commit Graph

  • 1906e4d5c1 Reshuffle property initialization. Peter Hutterer 2009-01-22 09:44:15 +1100
  • 3047c25db2 Deal with XINPUT ABI 5. Peter Hutterer 2009-01-22 09:19:16 +1100
  • c158cf2b64 Require XKB. Peter Hutterer 2009-01-21 16:32:27 +1100
  • dae1a78a52 Add automatic axis labeling. Peter Hutterer 2009-01-20 09:45:44 +1100
  • 263bf04a9d Don't print xkb options twice to the log file. Peter Hutterer 2009-01-20 11:46:05 +1100
  • c035f3d0f5 Register the property handler AFTER setting all the properties. Peter Hutterer 2009-01-20 09:44:49 +1100
  • a7e8af65fc Test for pressure BEFORE using has_pressure. Peter Hutterer 2009-01-19 21:23:34 +1100
  • 0592d97fbb Disable middle mouse button emulation when a middle mouse button event is registered Michael Chapman 2009-01-09 19:07:10 +1100
  • 4dfd86b220 Fix FOO_MAX off-by-one Matt Helsley 2009-01-11 18:36:59 -0800
  • d3fd42d864 rename NBITS to NLONGS to reflect its actual meaning Matt Helsley 2009-01-11 18:04:40 -0800
  • dd1752ce3f Add pressure valuator Matt Helsley 2009-01-10 23:51:22 -0800
  • 0f0a149067 Remove xorgconfig & xorgcfg from See Also list in man page Alan Coopersmith 2009-01-09 16:13:09 -0800
  • d170cba0cd Fix XkbModel parsing error Yan Li 2009-01-05 16:35:09 +0800
  • 2680382705 Add dummy test device - simple device that doesn't move at all. Peter Hutterer 2008-12-19 08:27:47 +1000
  • 0f36384d06 Revert "Keyboard: Disable kernel autorepeat" Sascha Hlusiak 2008-12-08 12:32:31 +0100
  • ece72ce9e9 Filter all repeated keys from kernel, because we do softrepeat in server Sascha Hlusiak 2008-12-08 12:27:34 +0100
  • 2bf6e29b40 Finalize MB emu (and wakeup handlers) before closing the fd. Peter Hutterer 2008-11-26 15:01:57 +1000
  • 2bd24649ec Support keyboards with scroll wheels. Tibi Nagy 2008-11-24 22:28:44 +0200
  • 6867652c2c Keyboard: Disable kernel autorepeat Daniel Stone 2008-11-27 13:24:08 +1100
  • 63af314368 Store device file's minor/major to avoid duplicate devices. Peter Hutterer 2008-11-17 10:03:11 +1000
  • 4c5c9c111d Fix error message Fernando Carrijo 2008-11-06 13:20:16 -0500
  • 4826969f23 Add support for axes swapping. Peter Hutterer 2008-11-03 13:25:06 +1030
  • 33eb36f266 Add support for run-time calibration. Peter Hutterer 2008-10-30 16:55:29 +1030
  • d5cf24d3f0 Add test/ directory for uinput-based test devices. Peter Hutterer 2008-10-29 16:54:16 +1030
  • 64554e4799 Treat BTN_[0-2] as LMR buttons if necessary. Peter Hutterer 2008-10-29 13:50:07 +1030
  • b77f939857 Remove obsolete FIXME Peter Hutterer 2008-10-29 13:28:19 +1030
  • a43ab4999b Flush input after re-opening the fd. Peter Hutterer 2008-10-28 12:09:26 +1030
  • af096e8c5d emuMB: add EvdevMBEmuOn and call from EvdevOn to register wakeup handlers. Peter Hutterer 2008-10-27 15:54:49 +1030
  • 12498042fc Fix axis inversion for absolute coordinates. Peter Hutterer 2008-10-24 13:09:46 +1030
  • 0f8fcfccb3 emulate MB: fix confusing log message. Peter Hutterer 2008-10-24 09:21:36 +1030
  • 0ab4c09e50 Silence compiler warning by memsetting the struct properly. Peter Hutterer 2008-10-23 14:05:41 +1030
  • d348eb8ce7 MB emulation timeout is stored as Time, make the property 32-bit too. Peter Hutterer 2008-10-23 13:22:17 +1030
  • 2c1698fa61 Init ioctl bitmasks to 0, shuts up valgrind too. Peter Hutterer 2008-10-22 18:01:58 +1030
  • 8c39302594 Add touchscreen support. Søren Hauberg 2008-10-01 11:06:31 +0930
  • f57e8face9 Fix TestBit() on 64bit Julien Cristau 2008-10-21 19:21:21 +0200
  • 4912e2aa7f Add option "GrabDevice", don't grab the device by default. Peter Hutterer 2008-10-16 15:23:06 +1030
  • 7243116f55 Don't post keycodes > 255. Peter Hutterer 2008-10-16 22:35:42 +1030
  • 0089d931ac Fix "Device reopened after N attempts" message. Peter Hutterer 2008-10-14 17:02:43 +1030
  • 0f5a5ac09e Don't init draglock, etc. if we don't have the required capabilities. Peter Hutterer 2008-10-14 16:45:44 +1030
  • 36d68b006d 8-bit properties should use 8-bit storage types... Peter Hutterer 2008-10-14 16:41:54 +1030
  • bb1f421687 Don't include the client-side header anymore. xkbstr.h is server SDK. Peter Hutterer 2008-10-14 16:25:27 +1030
  • 0405f7b17f Tidy up evdev.h Peter Hutterer 2008-10-14 16:21:00 +1030
  • 088e0a175a Rename DragLockInit to DragLockPreInit, remove superfluous "return". Peter Hutterer 2008-10-14 16:14:13 +1030
  • cefedeb205 Register property handler from within the modules, not the main evdev file. Peter Hutterer 2008-10-14 16:12:13 +1030
  • b0737bdbd1 Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT. Peter Hutterer 2008-10-14 16:09:20 +1030
  • 5f2c8a2dcd Janitor: clean up xf86Msg use, might as well use X_CONFIG directly. Peter Hutterer 2008-10-14 16:01:17 +1030
  • ff783fce65 Add property support for ReopenAttempts option. Peter Hutterer 2008-10-14 15:30:20 +1030
  • c638aa4a88 Document properties in man page. Peter Hutterer 2008-10-14 15:06:40 +1030
  • b46677e346 Document InvertX/Y options. Peter Hutterer 2008-10-14 15:06:17 +1030
  • 680b41dc76 Bump to 2.1.99. Peter Hutterer 2008-10-13 17:08:22 +1030
  • 9065d0ccb2 Remove "Path" option. Peter Hutterer 2008-10-08 16:16:58 +1030
  • a9fcce1833 Remove parsing of ScreenNumber option. Peter Hutterer 2008-10-08 16:15:14 +1030
  • ab934d840d Janitor: purge unused headers, reshuffle for readability, fix whitespace errors. Peter Hutterer 2008-10-08 16:14:51 +1030
  • 6f6ac98295 Add checkonly handling to property handlers. Peter Hutterer 2008-10-08 14:25:53 +1030
  • a2633c8078 Fix up bad return code in draglock property handler. Peter Hutterer 2008-10-08 14:52:13 +1030
  • e6c699dedc Stricter value checking for property changes. Peter Hutterer 2008-10-08 14:35:12 +1030
  • 847eac8262 Set pInfo->fd to -1 on DEVICE_CLOSE Julien Cristau 2008-10-11 02:10:48 +0200
  • a196672a6b Add property support for axis inversion. Peter Hutterer 2008-10-01 13:58:24 +0930
  • 3985d42320 Add support for axis inversion. Søren Hauberg 2008-10-01 11:07:57 +0930
  • e138e4b79a Install xorg-evdev.pc for clients who need evdev-properties.h Peter Hutterer 2008-09-26 10:42:05 +0930
  • 125e2b8ce2 Close fd on DEVICE_OFF. (LP #276887) Peter Hutterer 2008-10-02 10:56:04 +0930
  • 91bc0a0ba3 Remove useless initialization of rc. Peter Hutterer 2008-10-01 13:36:09 +0930
  • 4c55186aed Change DragLock atom name - prepend with Evdev. Peter Hutterer 2008-10-01 13:58:47 +0930
  • 62069b97d2 Move misplaced #endif Peter Hutterer 2008-09-26 10:57:07 +0930
  • 2718a5c56b Register property handlers directly, instead of abstracting them. Peter Hutterer 2008-09-26 10:46:47 +0930
  • 90d1d494f8 Cleanup: "valid_vals" should be "vals" now. Peter Hutterer 2008-09-26 13:49:28 +0930
  • a77c2622cc Add evdev-properties.h file with #defines for all property names. Peter Hutterer 2008-09-26 13:47:24 +0930
  • 84a0e39c0d Use new property API (no ConfigureDP, less args to ChangeDP) Peter Hutterer 2008-09-18 16:44:27 +0930
  • 7386937221 draglock: Shut up compiler warning. Peter Hutterer 2008-09-18 16:47:35 +0930
  • fcf8375f2b Don't require randrproto. Peter Hutterer 2008-09-26 12:53:29 +0930
  • 9930477cbe Attempt to re-open devices on read errors. Peter Hutterer 2008-08-26 14:33:40 +0930
  • 4509ec1daf Use HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation. Peter Hutterer 2008-09-04 18:22:56 +0930
  • a205dfc091 Shut up "unused variable" compiler warnings. Peter Hutterer 2008-08-22 14:07:17 +0930
  • 184206e717 Wheel emulation: initial values must be char. Peter Hutterer 2008-08-25 17:24:15 +0930
  • 79ff677c52 Init all emulateWheel values, even if EmulateWheel is disabled. Peter Hutterer 2008-08-22 09:00:13 +0930
  • 37e3addf89 Add wheel timeout property support Dan Nicholson 2008-08-20 18:16:41 -0700
  • e237de0dea Add timeout support for mouse wheel emulation Dan Nicholson 2008-08-20 18:16:40 -0700
  • 92c6611b6f Add property support for drag lock. Peter Hutterer 2008-08-18 12:13:15 +0930
  • bd405ddc83 Adding in DragLockButtons functionality. Chris Salch 2008-08-17 12:31:23 -0500
  • 36d702006d Force rules, not model, to be evdev Daniel Stone 2008-08-16 15:33:23 +0300
  • 6dc4199155 Revert "Don't grab devices unless specified through the config options." Peter Hutterer 2008-08-15 09:23:02 +0930
  • e8534d47c8 Don't grab devices unless specified through the config options. Peter Hutterer 2008-08-14 13:38:50 +0930
  • 555f5a7cbf Filter wheel events before middle mouse button emulation. Chris Salch 2008-08-08 15:56:27 +0930
  • 134829d911 Simplify the property handler registration. Peter Hutterer 2008-08-07 17:34:54 +0930
  • 4e121b297e Add EVDEV_MAXBUTTONS instead of checking against 32. Peter Hutterer 2008-08-07 16:57:06 +0930
  • 9793de8137 Expose wheel emulation through device properties. Peter Hutterer 2008-08-07 16:53:51 +0930
  • a9d72b40fb Adding mouse wheel emulation code. Chris Salch 2008-08-06 22:08:13 -0500
  • c1f7f8c3d2 Print a warning if a keycode exceeds the range accepted by the server. Adam Jackson 2008-08-07 09:21:26 +0930
  • 40e1474d84 Adding a function to map button events to button numbers. Chris Salch 2008-08-04 20:19:47 -0500
  • d9097df01b Actually close the fd on DEVICE_CLOSE (bug#16948) Julien Cristau 2008-08-04 09:16:53 +0930
  • 5c074af5a9 Print the device name when we get a read error Julien Cristau 2008-07-30 10:40:47 +0200
  • 72551662a0 xf86-input-evdev: Fix EVIOCGBIT ioctl usage on big endian platforms. Michel Dänzer 2008-07-29 10:06:07 +0200
  • 53e7525744 Add support for ButtonMapping option. Peter Hutterer 2008-07-21 18:15:35 +0930
  • 5d13259a5d Guard property changes against ABI_XINPUT < 3. Peter Hutterer 2008-07-21 13:10:06 +0930
  • 2b7edaa4ab Fill up the version info Julien Cristau 2008-07-20 11:33:37 +0200
  • bf0d81011e Don't enable the device if the grab failed with ENODEV. Peter Hutterer 2008-07-14 13:06:32 +0930
  • ef4bb69c1a Add .gitignore file. Peter Hutterer 2008-07-10 19:32:22 +0930
  • d1818ef206 Add support for device properties, currently MB emulation and timeout. Peter Hutterer 2008-07-08 16:37:42 +0930
  • a9223edcd8 Clean out configure.ac Peter Hutterer 2008-07-10 16:55:21 +0930
  • ec23c6b2f5 Remove static ChangeLog, autogenerate as part of make dist. Peter Hutterer 2008-07-03 15:01:32 +0930