Commit Graph

  • 18d70d796f Update COPYING with the correct copyright info. Peter Hutterer 2008-07-03 14:50:45 +0930
  • 37b854cb64 Remove stale comments. Peter Hutterer 2008-07-03 14:45:41 +0930
  • 8c06093191 Remove EvdevConvert, nobody calls it now anyway. Peter Hutterer 2008-07-03 14:44:52 +0930
  • 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 -0300
  • 1cf7b8f7ee Count buttons at probe and print to log. Peter Hutterer 2008-06-28 17:50:26 +0930
  • 826e6e7dd4 Bump to 2.0.99. Peter Hutterer 2008-06-22 17:52:40 +0930
  • 5a0ea39b79 No need to finalize MB emulation after EvdevProbe anymore. Peter Hutterer 2008-06-21 16:42:12 +0930
  • 373e13ae35 Close file descriptor if EvdevProbe fails. Simon Munton 2008-06-21 10:19:07 +0930
  • 76800bfa75 Enable middle button emulation at DEVICE_ON instead of DEVICE_INIT. Keith Packard 2008-06-20 18:20:55 -0700
  • 04003a98a9 evdev 2.0.0 Peter Hutterer 2008-06-17 14:01:49 +0930
  • 0443fb430f Shut up compiler warning "implicit declaration of function 'xf86Msg'" Peter Hutterer 2008-06-17 13:59:15 +0930
  • 998f52010f Finalize MB emulation if EvdevProbe fails. Peter Hutterer 2008-06-12 11:23:10 +0930
  • de07c04f5c evdev 1.99.4 Peter Hutterer 2008-06-11 11:24:07 +0930
  • 01355b9d4b If Emulate3Buttons is specified in the config, don't auto-deactivate it. Peter Hutterer 2008-06-11 11:19:04 +0930
  • 9591dc1f6c Remove wakeup handlers when device is closed. Peter Hutterer 2008-06-11 10:36:00 +0930
  • 08ba40b253 evdev 1.99.3 Adam Jackson 2008-06-10 17:35:33 -0400
  • 39dc453691 Disable middle mouse button emulation when a real middle MB event is detected. Peter Hutterer 2008-06-10 22:48:01 +0930
  • e8887435ac Enable middle-mouse button emulation. Peter Hutterer 2008-06-10 15:55:40 +0930
  • b0f6987ee6 Plug a memory leak, we allocated pEvdev twice, dropping the first memory area. Peter Hutterer 2008-06-10 22:41:43 +0930
  • fec73e1418 evdev: Port b4a5a204 "Fix pointer crossing screen bug." to current master branch Sven Wegener 2008-06-07 13:01:22 +0200
  • da112737eb Check for XINPUT ABI < 3 (corrected version) Peter Hutterer 2008-06-08 00:12:03 +0930
  • d40125ea8c Revert "Check for XINPUT ABI, parameters of InitValuatorClassRec have changed." Peter Hutterer 2008-06-08 00:09:40 +0930
  • 42422d8f69 Check for XINPUT ABI, parameters of InitValuatorClassRec have changed. Peter Hutterer 2008-05-26 19:17:19 +0930
  • 15e0091f0b Fail if the device cannot be grabbed during the probe. Peter Hutterer 2008-05-21 16:48:32 +0930
  • d45f315845 evdev 1.99.2 Adam Jackson 2008-05-21 15:05:10 -0400
  • a4a7003f7c Fix a trivial bug in testing for absolute axes. Dan A. Dickey 2008-05-20 10:57:06 +0930
  • 3e0dc9945d Shut up two compiler warnings. Peter Hutterer 2008-05-19 08:36:20 +0930
  • ff6251a2bd Remove unused EvdevOpts and EvdevOptions. Peter Hutterer 2008-05-19 08:24:55 +0930
  • e9222a8285 man: Option "Path" is supported in the code, add it to man page. Peter Hutterer 2008-05-18 11:04:43 +0930
  • 8b7738457f Don't allow relative and absolute axes on the same device. Peter Hutterer 2008-04-30 18:10:08 +0930
  • 1b9deb8e7e Add XK_Meta_L and XK_Meta_R to list of modifiers Sascha Hlusiak 2008-04-01 17:24:13 +0200
  • 0ec391f51c Keyboard: Don't allow arbitrary keymap settings Daniel Stone 2008-03-28 17:45:05 +0200
  • f77410e1f9 Map REL_DIAL to REL_HWHEEL. Adam Jackson 2008-03-14 11:15:01 -0400
  • d28c2e1efb Filter out repeat events for mouse buttons. Adam Jackson 2008-03-12 13:54:10 -0400
  • 697e850a63 Fix middle/right button munging. Adam Jackson 2008-03-11 19:07:58 -0400
  • 87037b9953 Force xkb_model to be "evdev". Adam Jackson 2008-03-10 17:16:38 -0400
  • 71f4eaec77 Fix cut-and-paste errors in xkb alternate spellings code Dan Nicholson 2008-03-09 14:46:56 -0700
  • 7208397612 Fix cut-and-paste error in abs-to-rel translation. Adam Jackson 2008-03-09 16:15:14 -0400
  • c250f84383 Fix the default XKB rules to be "base" instead of "xfree86". Adam Jackson 2008-03-09 15:54:27 -0400
  • 2b334d6b69 Handle the alternate spellings of the xkb options. Adam Jackson 2008-03-09 15:53:40 -0400
  • 9773dac623 Merge branch 'evdev-2.0-branch' Adam Jackson 2008-03-08 20:18:02 -0500
  • 1a0bc8e64a Force maximum keycode to be 255 Adam Jackson 2008-03-08 20:01:15 -0500
  • 6271494faa Add absolute coordinate event support. Adam Jackson 2008-03-08 19:54:44 -0500
  • f5bfc7ec3c Nuke the keyboard bell code. Adam Jackson 2008-03-08 16:52:17 -0500
  • bf0848ec8e Re-add XKB support. Adam Jackson 2008-03-08 16:37:42 -0500
  • f1445feac7 Parse Option "Path" as well as Option "Device". Adam Jackson 2008-03-08 16:09:47 -0500
  • ad5bdcb50f Ignore button events above BTN_TASK for now. Adam Jackson 2008-03-07 20:29:58 -0500
  • bb36ca65c6 Support the new DIX motion history API Adam Jackson 2008-03-07 19:43:07 -0500
  • 40a1e1439c remove XFree86LOADER usage Build evdevModuleData, et al, unconditionally. Daniel Stone 2006-07-09 18:08:50 +0100
  • 946beb16f8 Unlibcwrap. Adam Jackson 2008-03-07 19:09:35 -0500
  • 305f90d37a Branch for evdev 2.0 Adam Jackson 2008-03-07 19:06:14 -0500
  • 11cf9c92c0 Updated manpage to reflect current state Sascha Hlusiak 2008-03-03 13:40:52 +0200
  • 7f1e8146d4 More accurate error messages on device open fail. Sascha Hlusiak 2008-02-20 20:41:08 +0100
  • 8ae4d17ca3 Let kernel autorepeat pass when set on default values Sascha Hlusiak 2008-02-19 22:49:51 +0100
  • 134ce2e493 Set repeat_delay and repeat_interval to default values Sascha Hlusiak 2008-02-19 21:12:36 +0100
  • 10e7c3fbdf Filter all incoming repeated key events Sascha Hlusiak 2008-02-19 21:09:13 +0100
  • f766404fd9 Don't inform kernel evdev driver about autorepeat change Sascha Hlusiak 2008-02-19 21:05:49 +0100
  • d032d3c8b4 Clear EV_ABS_V_USE_TOUCH for devices without a touch button Vinay Bondhugula 2008-01-29 22:15:22 -0800
  • 5adbc6b98c Initialise b_map_data to correct size. Bug #13991 Peter Hutterer 2008-01-29 14:07:49 +1030
  • eeb3727004 Don't flush buttons on init (bug#12630) Julien Cristau 2007-11-09 00:38:54 +0100
  • fa15e90993 Fix one additional typo in evdev.man (axis named BRAKE, not BREAK). Peter Samuelson 2007-10-11 07:27:30 +0200
  • 12a27693b9 evdev.man minor fixes Peter Samuelson 2007-10-11 00:09:40 +0200
  • 1c40c7db18 Add *~ to .gitignore to skip patch/emacs droppings James Cloos 2007-09-03 05:52:08 -0400
  • e2be2ffa47 Options: Accept differently-named options Daniel Stone 2007-08-01 00:02:33 +0300
  • e86aab93c5 Multiple typos in evdev.man Brice Goglin 2007-07-26 18:31:58 +0200
  • c69f4bd570 Clean up a little bit the code. Tiago Vignatti 2007-06-15 01:35:29 -0300
  • 64677ecc76 Remove inotify things. Tiago Vignatti 2007-06-15 01:33:49 -0300
  • 08a09682f5 Update version using PACKAGE_VERSION_*. Zephaniah E. Hull 2007-06-13 11:05:07 -0400
  • 9c9a47210a Move the mode option handling to the Init stage. (Sorta ugly placement wise, but the other segfaults.) Zephaniah E. Hull 2007-06-12 11:59:16 -0400
  • 2d2c4804f9 evdev.c: Zephaniah E. Hull 2007-06-11 09:08:24 -0400
  • 6b97bf7a4e Handle default remapping around existing button targets better. Zephaniah E. Hull 2007-06-06 05:00:29 -0400
  • 5c6b3dd86f Move MapButtons_t closer to where it's used. Zephaniah E. Hull 2007-06-06 04:42:51 -0400
  • f15636ac52 Wheel mice work again! (Old configs don't.) Zephaniah E. Hull 2007-06-06 04:41:54 -0400
  • 276685fa1d Fix REL mode. Zephaniah E. Hull 2007-06-05 23:55:50 -0400
  • 27a86f8168 Update the copyright notices for me to include 2007. Zephaniah E. Hull 2007-06-05 23:19:59 -0400
  • 26dbf38041 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-input-evdev Zephaniah E. Hull 2007-06-05 23:14:46 -0400
  • 294355842b Alright, this is a really big commit that breaks stuff. Zephaniah E. Hull 2007-06-05 23:12:58 -0400
  • 9eb546e0e0 Fix header file #ifdef guard. Kristian Høgsberg 2007-06-05 18:26:07 -0400
  • daf926081d Merge copyright notices. Kristian Høgsberg 2007-06-05 18:24:33 -0400
  • c22c955c48 Disable and remove the device when a read error occurs. Peter Hutterer 2007-04-24 23:20:43 +0930
  • f87c44b90c Try harder to make unplugging work. Zephaniah E. Hull 2007-04-24 07:44:26 -0400
  • 23309b334c Kill some more unused bits. Zephaniah E. Hull 2007-04-24 07:34:53 -0400
  • 1716ec88bb Handle driver removal cleanly, we now xfree everything we Xcalloc. Zephaniah E. Hull 2007-04-24 07:34:25 -0400
  • 246812bfbc Remove the evil xf86ActivateDevice declaration, don't need it anymore. Zephaniah E. Hull 2007-04-24 07:01:54 -0400
  • a0ea7363f5 Remove all of evdev_brain.c and all callers. Zephaniah E. Hull 2007-04-24 06:49:11 -0400
  • 3c4a96fbd8 Updated configure to 1.2.0, no changes yet. Zephaniah E. Hull 2007-04-24 06:12:14 -0400
  • ba65c34068 Remove driver from list if no device is associated any more. Peter Hutterer 2007-04-23 10:08:48 +0930
  • 9644a4afbf Remove direct call to DEVICE_INIT, ActivateDevice() takes care of that. Peter Hutterer 2007-04-19 15:40:25 +0930
  • d37ba205bb Add some documentation to evdev.c and evdev_brain.c. Peter Hutterer 2007-04-19 15:38:26 +0930
  • 9875e2f7f9 ActivateDevice() before EnableDevice() in EvdevNew. Peter Hutterer 2007-04-19 11:28:13 +0930
  • 6db4a9fb84 Key: Remove duplicate of keycode 0x6f, remove index 0xf8 to get a maxKeyCode of 255. This way keycode range is in sync with core keyboard range. Peter Hutterer 2007-03-25 15:40:26 +0930
  • a9e87f29cc Key: Force maximum keycode to be 255 Even though we don't have keycodes for anything above 127, make sure our map always covers up to 255. This ensures that the keycode range never changes. Daniel Stone 2007-03-21 12:19:48 +0200
  • b4a5a20476 Fix pointer crossing screen bug. Possibly the others input drivers must update this on the same manner. Tiago Vignatti 2007-02-14 19:23:21 -0200
  • 24f9e67a8f Stop caching the screen size for scaling. Philip Langdale 2007-02-10 22:17:01 -0800
  • d8d8f114ca For reasons related to handling pathological remapping cases, and differences between HID and X, pretend a middle button exists whenever a right button exists. root 2007-01-17 19:27:40 -0500
  • ebb30a554f Fix a bug where we potentially wrote garbage events when LEDs change. root 2007-01-13 07:33:49 -0500
  • 3d8bb262e4 Handle swapping of right and middle buttons better in some odder cases. root 2007-01-11 22:42:19 -0500
  • 987c6b1597 No more call to xf86OSRingBell in any cases, maybe do some conditional stuff later. root 2007-01-11 22:41:23 -0500
  • 8155e49e76 Pad out button_names so we can loop over things more sanely. root 2007-01-08 08:59:44 -0500
  • e1fe72e7fe bump to 1.1.5 Daniel Stone 2006-12-16 01:42:18 +0200