[ANNOUNCE] libevdev 1.5.0

Peter Hutterer peter.hutterer at who-t.net
Fri May 13 04:17:57 UTC 2016


libevdev 1.5.0 is now available

The main change in this version is the transparent use of the new uinput
ioctls available in kernels 4.5 and later. These ioctls now allow for
setting the abs resolution field without the previous danger of race
conditions. This obviously only affects the creation of uinput devices,
libevdev itself was otherwise unchanged.

Option parsing in libevdev-tweak-device has been fixed too, so the previous
quirky behavior is now sensible. And it now allows for numeric axis names
for those axes that don't have a #define.

Peter Hutterer (12):
      test: drop unnecessary return value
      test: ignore a failure to UI_DEV_DESTROY the device
      Add parsing linux/input-event-codes.h, update to kernel v4.5
      include: update to v4.5 linux/uinput.h
      uinput: drop an unused argument
      uinput: split uinput device creation into a helper function
      uinput: support the new UI_DEV_SETUP/UI_ABS_SETUP ioctls
      Fix typo in doc string
      doc: reduce doxygen file to the non-default settings
      tools: fix tweak-device option parsing
      tools: allow numeric axis values in tweak-device
      libevdev 1.5

git tag: libevdev-1.5.0

http://www.freedesktop.org/software/libevdev/libevdev-1.5.0.tar.xz
MD5:  d894b3dfb2e672671d294e65f79af245  libevdev-1.5.0.tar.xz
SHA1: 1e1eec90e84a8a6c8b7b3062e203b64a1bb0aaa4  libevdev-1.5.0.tar.xz
SHA256: 8c80cbc4b0a0b0c347867c6d03a5ef58a64b0dec52d0c725e279226c9ab442fc  libevdev-1.5.0.tar.xz
PGP:  http://www.freedesktop.org/software/libevdev/libevdev-1.5.0.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/input-tools/attachments/20160513/3876ff1a/attachment.sig>


More information about the Input-tools mailing list