vietc/daemon
Khoa Vo 5f0f059139 fix: non-grabbed evdev on X11 — switch to XTest injection for instant correction
On X11, uinput injection has high latency (kernel → libinput → X server)
compared to XTest' which writes events directly into the X11 event queue.
Physical key events reach the app before the uinput backspace correction,
causing the VNI control key digit to flash on screen.

Fix: when non-grabbed mode is entered on X11 (grab failed or ungrab),
replace the uinput injector with X11Injector (XTest). XTest events
are processed synchronously by X server and take effect before
subsequent physical events.
2026-07-04 18:20:53 +07:00
..
src fix: non-grabbed evdev on X11 — switch to XTest injection for instant correction 2026-07-04 18:20:53 +07:00
Cargo.toml release: v0.1.7 — password detection, Telex enabled, GNOME Wayland support 2026-07-01 11:00:11 +07:00