Ah, thanks. Will be taking a look at that.<div><br></div><div>As for intercepting keyboards, I've hacked up something that uses XQueryKeymap, and it seems to be working pretty well. Now only for mouse movement detection (for idling check)</div>
<div><br></div><div>Cheers</div><div><br></div><div>p.s is making a keylogger meant to be this easy?<br><br><div class="gmail_quote">On Sat, Mar 6, 2010 at 10:11 PM, Tomasz Torcz <span dir="ltr"><<a href="mailto:tomek@pipebreaker.pl">tomek@pipebreaker.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Sat, Mar 06, 2010 at 06:22:29PM +1100, Yose Widjaja wrote:<br>
> Hi All,<br>
><br>
> Is this possible using Xlib? I'm trying to implement something like<br>
> RescueTime, an app to measure productivity, but for linux. The main purpose<br>
> of this is to measure how much time (and keypresses and clicks) I spend in<br>
> xterm and nedit compared to firefox..<br>
><br>
> So is it possible to 1) get the actual binary name behind a window, 2)<br>
> intercept keypresses/mouse movements and re-relay them? Any info will be<br>
> much appreciated.<br>
<br>
</div>  You could try to find som esource of Mugshot application by Red Hat.<br>
It was collecting information like that and making statistics of most<br>
used applications. IIRC, it was using libwnck to do the X11 part.<br>
<font color="#888888"><br>
--<br>
Tomasz Torcz                 "God, root, what's the difference?"<br>
xmpp: <a href="mailto:zdzichubg@chrome.pl">zdzichubg@chrome.pl</a>         "God is more forgiving."<br>
<br>
_______________________________________________<br>
xorg mailing list<br>
<a href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/xorg" target="_blank">http://lists.freedesktop.org/mailman/listinfo/xorg</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>-- -- -- -- -- -- -- -- -- -- -- -- -- --<br>Yose Widjaja<br>Supreme Emperor @ Jormy Games<br><a href="http://www.jormy.com">www.jormy.com</a><br><a href="mailto:yose@jormy.com">yose@jormy.com</a><br>
-- -- -- -- -- -- -- -- -- -- -- -- -- --<br>
</div>