|
Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!
XEVIE(3) XEVIE(3)
NAME
Xevie - X Event Interception Extension (XEvIE)
SYNTAX
#include <X11/extensions/Xevie.h>
Status XevieQueryVersion (Display *dpy,
int *major_versionp,
int *minor_versionp);
Status XevieStart (Display *dpy);
Status XevieSelectInput (Display *dpy,
long event_mask);
Status XevieSendEvent (Display *dpy,
XEvent *event,
char *fIdataType);
Status XevieEnd (Display *dpy);
ARGUMENTS
display Specifies the connection to the X server.
event_mask
Specifies the mask of events to redirect.
datatype XEVIE_MODIFIED or XEVIE_UNMODIFIED - whether the Xevie
client has changed or synthesised this event.
DESCRIPTION
X Event Interception Extension (XEvIE) is designed for users who need
to intercept all the Keyboard and Mouse events. Programs can determine
which events should be forwarded to other clients and modify the events
if necessary.
FUNCTIONS
XevieQueryVersion The XevieQueryVersion function returns the major and
minor protocol version numbers supported by the server. XevieQueryVer-
sion returns True if success, otherwise, it returns False.
XevieStart The XevieStart function requests that the X server enable
the XEvIE extension. Once XEvIE is successfully enabled, all the
XevieSelectInput specified events will be sent to the client which has
enabled XEvIE. If XKB or AccessX is enabled, the events that are sent
to the XEvIE clients are XKB/AccessX processed (filtered) ones.
XevieSendEvent Events are sent back to the X server through XevieSendE-
vent.
XevieEnd The XevieEnd function requests that the X server disables the
XEvIE extension. Once XEvIE is disabled successfully, the X server
stops sending events to the XEvIE client.
XevieSelectInput The XevieSelectInput function requests that the X
server reports the keyboard and pointer events associated with the
specified event mask. By default, X will report KeyPress, KeyRelease,
ButtonPress, ButtonRelease and MotionNotify events.
RESTRICTIONS
Xevie will remain upward compatible after the current 1.0 release.
AUTHORS
Derek Wang and Stuart Kreitman, Sun Microsystems, Inc.
X Version 11 libXevie 1.0.2 XEVIE(3)
Man(1) output converted with
man2html and wrapped by fishsponge
This page was generated on Sat Sep 8 16:38:19 GMT 2007
|
Your favourite pages:
No pages logged yet. Trying to save cookie... Top 10 most popular pages:
svn man page (6161 hits) (FreeBSD 6.2)
sqlite3 man page (5598 hits) (openSUSE 10.2)
adv_cap_autoneg man page (5045 hits) (Solaris 10 11_06)
CPAN man page (4791 hits) (Suse Linux 10.1)
ssh man page (4439 hits) (Suse Linux 10.1)
ssh-socks5-proxy-connect man page (3525 hits) (Solaris 10 11_06)
signal man page (3395 hits) (Suse Linux 10.1)
netcat man page (3373 hits) (Suse Linux 10.1)
pprosetup man page (2886 hits) (Solaris 10 11_06)
startproc man page (2738 hits) (Suse Linux 10.1)
|