Seite 1 von 1

X11 Input

Verfasst: 27.10.2019 20:57
von ccode_new
Wie kann man mit der Xlib zuverlässig einen BELIEBIGEN Tastatur-Code abfragen ?

Ich habe mit XGrabKey und XSelectInput schon experimentiert, aber das brachte noch keinen Erfolg.
Lediglich ein mehrfaches komplettes Einfrieren des Systems.

Mit GTK kann ich die Keycodes über:
g_signal_connect(WindowID(0), "key_press_event", @KeyPressCallback(), #Null)

abfragen.

Das funktioniert auch, außer wenn man ein OpenWindowedScreen() im selben Fenster hat.
Den dann wird kein GTK-Key-Event mehr ausgeführt.

Daher bitte ich jetzt um kompetente Tipps.