[ANNOUNCE] xf86-input-evdev 2.4.0

Peter Hutterer peter.hutterer at who-t.net
Mon Apr 5 18:20:36 PDT 2010


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xorg-announce/attachments/20100406/577e6311/attachment.pgp>


More information about the xorg-announce mailing list