- Fixed struct to match C: id_base(u64), server_time(u64), client_seq(u64), category(i32), client_swapped(i32), data(ptr), data_len(u64) - data_len is in 4-byte units, not bytes — keyboard events have data_len=1 - Added XRECORD_FROM_SERVER category check - Removed re-grab logic from event loop |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||