lightgun-poc / lib/hotkey / createX11Probe
Function: createX11Probe()
createX11Probe(
ffi,keys,env):ProbeResult
Defined in: lib/hotkey.ts:231
X11 probe: one XQueryKeymap snapshot (32-byte bitmap of all 256 keycodes) per poll, then bit tests. Unlike libnut, a missing display here is a soft failure — XOpenDisplay returns NULL instead of killing the process.
Parameters
ffi
keys
string[]
env
Record<string, string | undefined>