我可以让X-server只在光标到达我需要的地方时通知我吗?

时间:2012-08-11 19:17:07

标签: python gtk pygtk xserver

是的,我制作了一个可以点击的窗口(感谢irc.gnome.org上的#gtk +),现在 - 如何让它听到mouse_over - 事件? 那么,我们究竟做了什么:

def set_mask(win):
    size=win.window.get_size()
    bitmap=gtk.gdk.Pixmap(win.window,size[0],size[1],1)

    cr = bitmap.cairo_create()
    cr.set_operator(cairo.OPERATOR_SOURCE)
    cr.set_source_rgba(0.0,0.0,0.0,0.0)
    cr.rectangle((0,0)+size)
    cr.fill()  

    win.window.input_shape_combine_mask(bitmap,0,0)

1 个答案:

答案 0 :(得分:0)

我发现自己不可能。 ubuntu中的notify-osd使用poll来检查游标的位置。