On 05/31/2013 04:44 AM, Thomas Guettler wrote:
I write a native GUI with gtk, which needs to receive keyboard events
although the window does not have the focus.

You might want to take a look at programs that show keypresses for use in screencasts and demonstrations, since these have to notice keypresses without having focus. A few years back, I toyed with key-mon (http://code.google.com/p/key-mon/), a pygtk program that does this on linux. While googling for this, I stumbled across pykeyview (https://github.com/mattharrison/pykeyview). I haven't tried this, but it looks a lot more basic, which might make it easier to figure out.

It looks like both get the keypress events from X, so you'd presumably need another solution for windows.

Hope that helps,
Robert

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to