X11 Input

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
ccode_new
Beiträge: 1074
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

X11 Input

Beitrag 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.
Betriebssysteme: MX Linux 19 / Windows 10 / Mac OS 10.15.7 / Android 7.0 ;)

Manchmal muß das Rad neu erfunden werden.