evdev 2.4.0 is now available. Most of the bugfixes had already found their way into the 2.3 stable branch, but there are a few new behaviours/features to watch out for. These include: - no reopen attempts anymore. The reopen mechanism was mainly a feature to work around older kernels that would return ENODEV on the first read (but not during DEVICE_ON). I haven't seen this in a long time now, suggesting that the feature was simply dead weight now. - A number of build system cleanups that have been applied to most other modules too. - Touch screens disable mouse button emulation by default. - keycodes > 255 are now forwarded. The server doesn't do anything with them, but at least we can claim the evdev-driver is ready for the future with flying donkeys and whatnot. - Absolute devices can now change mode between relative and absolute, and they may employ wheel emulation too.
Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Andrej Gelenberg (1): Implement XSetDeviceMode request handler Bartosz Brachaczek (1): Set all valuators for relative motion events (#24737) David Woodhouse (2): Swap axes before applying touch screen calibration. Report initial calibration parameters. Dima Kogan (2): removed unnecessary static declarations allow wheel emulation to work with absolute-position devices Dmitry Torokhov (1): Relax checks when reopening devices Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am Oliver McFadden (1): emuMB: default to disabled mouse button emulation for touchscreens. Peter Hutterer (9): Remove the reopen timer logic. Forward keycodes > 255 Fix drag-lock property handler for multiple draglock buttons. Fix a comment, EV_CNT is available since 2.6.24 Only init the calibration property for absolute devices. Fix up BTN_TOUCH handling for non-button tablets. man: fix man page formatting for option EmulateWheel. When labeling a device as touchpad, only check for LMR buttons. evdev 2.4.0 Simon Thum (1): move feedback initialization up git tag: xf86-input-evdev-2.4.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.4.0.tar.bz2 MD5: 1dbf4d57d99682ba466c7855ed555f19 xf86-input-evdev-2.4.0.tar.bz2 SHA1: 875dd3c35f8d0f409337b932d82a46da0e9570e7 xf86-input-evdev-2.4.0.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.4.0.tar.gz MD5: c5bfb9f75f709e469742f28677629058 xf86-input-evdev-2.4.0.tar.gz SHA1: 4c168454455277005d64de89c94e72072d5ff5c4 xf86-input-evdev-2.4.0.tar.gz
pgp1fromnuZJi.pgp
Description: PGP signature
_______________________________________________ xorg-announce mailing list xorg-announce@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg-announce