X-Lib: Events werden nicht ausgelöst

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
maxi_king_333
User
Beiträge: 110
Registriert: Freitag 25. Dezember 2009, 03:42

Hi,

wollte um mein Verständnis von X zu verbessern mal ein wenig mit der X-Lib herumspielen.
Als erste mal wollte ich Events abfangen und dann darauf reagieren.
Mithilfe der Dokumentation und dem Internet habe ich mir folgendes gebastelt:

Code: Alles auswählen

#!/usr/bin/env python
# -*- coding:utf8 -*-

from Xlib.display import Display

display = Display()
screen = display.screen()
root = screen.root

while True:
    e = root.display.next_event()
    print e
Eigentlich sollte es immer auf ein Event warten und dieses dann ausgeben.
Doch es passiert einfach nichts...
Weder beim drücken einer Taste noch beim Verschieben von Fenstern.
Kann mir jemand sagen, was ich falsch mache?

Viele Grüße
Maxi
Antworten