Generate X events (Xlib)

Aivils Stoss aivils at latnet.lv
Thu Jun 22 03:19:43 PDT 2006


On Ceturtdiena, 22. Jūnijs 2006 12:38, Alexandre Quessy wrote:
> Hi all,
>
> I am trying to generate X events. My main concern is about using that on
> Linux (Debian), but if I could do it on other platforms, namely Mac, this
> could be great.
>
> I tried to generate events using Xlib. I get no error, but my mouse doesn't
> move, and no key seems typed in my X. I wonder if I have done the right
> things. Also, it seems like I would have to create very big structs in
> order to generate some mouse events or such.
>
> Here is a piece of code trying to generate an event. The makefile is
> included. It is intended to build on Debian GNU/Linux.
>
> What am I doing wrong ? How can I generate X events in order to control
> graphical application on Linux ? Is there a protection flag in the kernel
> at compile time ? Thanks for helping.

All right.
Read source of xkeymouse:
http://xkeymouse.sourceforge.net/
or
http://www.ltn.lv/~aivils/files/xke-0.03.tar.bz2

Check out Xtest extension:
[root at as ~]# cat /var/log/Xorg.0.log | grep -i test
        to make sure that you have the latest version.
(II) Initializing built-in extension XTEST
[root at as ~]#

Aivils Stoss



More information about the xorg mailing list