3

XCBを介してレコード拡張を使用するサンプル コード (任意の言語) を提供してもらえますか? Xlib ( https://gist.github.com/whym/402801 )でそれを行う方法の例はたくさんありますが、 Xlibコードのこの部分をXCBに変換する方法がわかりません。

# Create a recording context; we only want key and mouse events
ctx = record_dpy.record_create_context(
    0,
    [record.AllClients],
    [{
        'core_requests': (0, 0),
        'core_replies': (0, 0),
        'ext_requests': (0, 0, 0, 0),
        'ext_replies': (0, 0, 0, 0),
        'delivered_events': (0, 0),
        'device_events': (X.KeyPress, X.KeyPress),
        'errors': (0, 0),
        'client_started': False,
        'client_died': False,
    }]
)

xcb_record_create_context(...) の XCB ドキュメントは完全に混乱しています。動作するコードは役に立ちます。

4

1 に答える 1