- Driver now drains SYN/repeat/unknown events in a loop instead of returning None on the first non-key event - Snake drains all pending input events per tick, applies only the latest direction change (prevents stale event accumulation)
- Driver now drains SYN/repeat/unknown events in a loop instead of returning None on the first non-key event - Snake drains all pending input events per tick, applies only the latest direction change (prevents stale event accumulation)