Also, while I'm at it.. is there an easy way to print keysyms? I mean, looking at keysymdef.h there seems to be 2300 of them. Is there an X function to return the string of the name, or should I just go ahead and convert all those #defines into a switch statement?
On Sat, Mar 6, 2010 at 10:19 PM, Yose Widjaja <ywid...@gmail.com> wrote: > Ah, thanks. Will be taking a look at that. > > 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) > > Cheers > > p.s is making a keylogger meant to be this easy? > > > On Sat, Mar 6, 2010 at 10:11 PM, Tomasz Torcz <to...@pipebreaker.pl>wrote: > >> On Sat, Mar 06, 2010 at 06:22:29PM +1100, Yose Widjaja wrote: >> > Hi All, >> > >> > Is this possible using Xlib? I'm trying to implement something like >> > RescueTime, an app to measure productivity, but for linux. The main >> purpose >> > of this is to measure how much time (and keypresses and clicks) I spend >> in >> > xterm and nedit compared to firefox.. >> > >> > So is it possible to 1) get the actual binary name behind a window, 2) >> > intercept keypresses/mouse movements and re-relay them? Any info will be >> > much appreciated. >> >> You could try to find som esource of Mugshot application by Red Hat. >> It was collecting information like that and making statistics of most >> used applications. IIRC, it was using libwnck to do the X11 part. >> >> -- >> Tomasz Torcz "God, root, what's the difference?" >> xmpp: zdzich...@chrome.pl "God is more forgiving." >> >> _______________________________________________ >> xorg mailing list >> xorg@lists.freedesktop.org >> http://lists.freedesktop.org/mailman/listinfo/xorg >> > > > > -- > -- -- -- -- -- -- -- -- -- -- -- -- -- -- > Yose Widjaja > Supreme Emperor @ Jormy Games > www.jormy.com > y...@jormy.com > -- -- -- -- -- -- -- -- -- -- -- -- -- -- > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Yose Widjaja Supreme Emperor @ Jormy Games www.jormy.com y...@jormy.com -- -- -- -- -- -- -- -- -- -- -- -- -- --
_______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg