2016-04-10 6 views

Antwort

1

XCB stellt eine direkte Sicht auf das Protokoll als Xlib ist, so dass Sie oft entweder an der Protokoll-Spezifikationen oder Xlib Quellcode suchen, um herauszufinden, was die zugrunde liegende Protokollanforderung ein Äquivalent zu finden ist .

In diesem Fall the Detectable Autorepeat section of the XKB extension spec sagt es die Anfrage XkbPerClientFlags verwendet, die wiederum Karten zum xcb_xkb_per_client_flags() function. Leider gibt es noch keine Dokumentation für diese xcb-Funktion, daher müssen Sie die Details aus der XKB-Erweiterung spec und the code for the Xlib implementation verwenden, um die richtigen Argumente zu erarbeiten.

+0

Vielen Dank Alanc für diese Lösung, das hat mich sehr gestört! Ich schaue mir die XKB-Spezifikation an und werde hier hinzufügen, was ich lerne. :) – Noitidart