Update to 2.2:

2.2:
The X Input Extension protocol version 2.2 is now available.

The main feature added in this version is support for multitouch devices
and the ability for clients to register for and receive touch events.

Multitouch support in XI 2.2 aims to
- support a dynamic number of simultaneous touch points,
- support devices that are both multitouch and traditional pointer devices,
- allow touchpoints to be either grouped together or handled separately,
- be backwards-compatible to pre-XI 2.2 clients through emulation of XI 2.x/XI 1.x and core
  pointer events.

For a description of the new features see the following posts:
- http://who-t.blogspot.com.au/2011/12/multitouch-in-x-getting-events.html
- http://who-t.blogspot.com.au/2011/12/multitouch-in-x-pointer-emulation.html
- http://who-t.blogspot.com.au/2012/01/multitouch-in-x-touch-grab-handling.html
- http://who-t.blogspot.com.au/2012/02/multitouch-in-x-multitouch-touchpads.html

Many thanks to all who have contributed to this protocol.

2.1:
We haven't had any change requests to the 2.1 protocol changes and the 2.2
changes are about to be done soon too. Time for a release.

inputproto contains the protocol specification and header files for the
X Input Extension. This release introduces two new features:
- smooth scrolling support allows devices to send scroll events through
  valuator information instead of the traditional button 4-7 clicks.
- new raw event behaviour allows clients to listen to raw events from a
  device even if that device is currently grabbed

For a description of the changes, see
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-smooth-scrolling.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-raw-events.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-xi2-defines.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-versioning.html

Other changes include packaging fixes and miscellaneous fixes.
This commit is contained in:
wiz 2012-06-03 19:45:42 +00:00
parent 9b5ed83ff0
commit 3f326dcee2
2 changed files with 6 additions and 6 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.12 2010/04/09 08:21:48 tnn Exp $ # $NetBSD: Makefile,v 1.13 2012/06/03 19:45:42 wiz Exp $
# #
DISTNAME= inputproto-2.0 DISTNAME= inputproto-2.2
CATEGORIES= x11 CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=proto/} MASTER_SITES= ${MASTER_SITE_XORG:=proto/}
EXTRACT_SUFX= .tar.bz2 EXTRACT_SUFX= .tar.bz2

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.11 2010/04/09 08:21:48 tnn Exp $ $NetBSD: distinfo,v 1.12 2012/06/03 19:45:42 wiz Exp $
SHA1 (inputproto-2.0.tar.bz2) = 3ed9879b7dd3c14ae2283959f5962162fc01c219 SHA1 (inputproto-2.2.tar.bz2) = 500e0a6dac3523887c0b82753fe5e9d4bb982137
RMD160 (inputproto-2.0.tar.bz2) = 75263dfb32f2ad869ae9a9274665a1b8eb5719ff RMD160 (inputproto-2.2.tar.bz2) = 7b93f798ab953e21e64a21170d6d151c6ffe3171
Size (inputproto-2.0.tar.bz2) = 140071 bytes Size (inputproto-2.2.tar.bz2) = 178839 bytes