Globale Kezboardevent in C++ unter Linux
-
Hallo,
Ich wuerde gerne ein Programm schreiben, welches auch auf den ESC-Tastendruck reagiert, wenn es nicht grade den Fokus hat. Sprich ich brauch den Zugriff auf ein globales Tastaturevent. Unter Windows kenn ich das. Dort greift man auf solche Eingaben mittels Hook-Event-Handlern zu. Gibt es etwas vergleichbares fuer Linux? Wenn ja, habt ihr Links zu Seiten, wo ich naehere Informationen dazu bekommen kann, habe damit unter Linux leider noch keine Erfahrungen.Vielen Dank schonmal im Voraus fuer eure Hilfe!
Gruss
SeVo
-
Schau mal ein bisschen hier im Forum. IIRC hatten wir vor kurzem die Frage. Ansonsten ist glaube ich Keyboard Grabbing das richtige Stichwort bzw. XEvIE.
-
Als kleiner Tipp: Unter Linux bedeutet eigentlich unter X11. Alle grafischen Oberflächen unter Linux sind eigentlich grafische Oberflächen für X11, welches nicht Linux-spezifisch ist, sondern auch unter anderen Betriebssystemen läuft. Wenn Du also solche Dinge suchst, dann suche, wie man es unter X11 macht.