summaryrefslogtreecommitdiff
path: root/evieproto/README
blob: 72b5f543ed3ab7b77f2030a41b2ef3f9bd720d0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
XEvIE - X Event Interception Extension

Extension name: XEVIE

XEvIE is a X extension providing functionalities to allow a client to
intercept keyboard/mouse events, and optionally modify them or consume
them before delivery through the normal event delivery mechanisms.

It was included in X11R6.8 through Xorg server 1.5, but is no
longer supported in current X server releases (and didn't actually
work in the last releases that did include it, nor was it ever enabled
by default in the releases made by X.Org, though some distros may have
enabled it in their builds/packages).

No formal specification of the protocol was ever written, but it can
be mostly determined from the evieproto.h header and the libXevie
documentation of the functions that directly map to the protocol requests.

A version 1.1 was proposed to solve several issues around security and
multi-client access, but never implemented.

All questions regarding this software should be directed at the
Xorg mailing list:

        http://lists.freedesktop.org/mailman/listinfo/xorg

Please submit bug reports to the Xorg bugzilla:

        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg

The master development code repository can be found at:

        git://anongit.freedesktop.org/git/xorg/proto/evieproto

        http://cgit.freedesktop.org/xorg/proto/evieproto

For patch submission instructions, see:

	http://www.x.org/wiki/Development/Documentation/SubmittingPatches

For more information on the git code manager, see:

        http://wiki.x.org/wiki/GitPage