Thách thức
Các bộ gõ truyền thống dựa trên kiến trúc cũ thường gặp lỗi "dính phím" (vd: chưx), không nhận diện được phím tắt trong game và bị treo khi sử dụng với các terminal hiện đại như Warp, Claude CLI hay trình duyệt Edge.
Giải pháp của LynByte
Tái cấu trúc nhân bộ gõ bằng Rust để tối ưu hóa việc xử lý luồng (thread-safety), đạt độ trễ cực thấp 0.02ms. Tích hợp mô hình ngôn ngữ nhỏ (Tiny-LLM) chạy local để sửa lỗi đặt dấu và dự đoán từ theo ngữ cảnh lập trình.
Kết quả đạt được
- Độ trễ phản hồi ổn định ở mức 0.02ms, không gây sụt giảm FPS khi chơi game
- Tương thích hoàn hảo với Warp, Claude CLI và các IDE (VS Code, JetBrains)
- Xử lý thông minh lỗi "dính chữ" khi gõ nhanh trên các trình duyệt Chromium
- Phát triển thành công hệ thống driver cấp thấp giúp gõ tiếng Việt trong môi trường ảo hóa (VM)
