X11 Input
Verfasst: 27.10.2019 20:57
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.
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.