ViFastKey · Quản trị
Cập nhật 2026-11-08 18:38:58 (UTC+07:00) · tự làm mới 60 giây · về trang chủ
461lượt xem trang
312khách ẩn danh (hash)
121lượt chạy API Python
5lượt chạy hôm nay
15khách hôm nay
4324ký tự đã chuyển
35.7ký tự / lượt
5.21 msxử lý trung bình
2góp ý / báo lỗi
0góp ý mới
88lượt bấm tải
8lượt bấm tải hôm nay
Lượt bấm tải theo nền tảng
Windows 12 · macOS 6 · Linux 52 · Android 16 · iOS Simulator 1 · UEFI x86_64 1 · Chrome/Edge 0 · WASM 0
Đã sửa gần đây
- Build 25 — Gõ sai nhiều ký tự rồi xoá hết, không khôi phục đúng từ trước
Đã sửa: Engine giữ trạng thái soft-reset qua từ mới; xoá hết từ vừa gõ + dấu cách sẽ khôi phục từ trước (cả Preedit và Replace) để sửa tiếp. - Build 24 — Ẩn rồi mở lại bàn phím vẫn ở trang ký tự đặc biệt
Đã sửa: Mỗi lần input view được mở lại đều reset về layout chữ (hoặc bàn phím số nếu field số), không giữ trang ký tự của phiên trước. - Build 23 — Replace trên Messenger/Facebook bị nháy do xoá rồi commit
Đã sửa: Android 14+ dùng InputConnection.replaceText() thay cả range trong một lệnh; Android cũ hoặc field dài hơn 4096 ký tự fallback batch delete + commit. - Build 22 — Mở bàn phím ở Facebook/app mới lại hiện tab ký tự đặc biệt thay vì chữ
Đã sửa: Vào field/app mới tự reset về layout chữ (hoặc bàn phím số nếu field số); chỉ giữ layout đang dùng khi quay lại cùng field. - Build 21 — Gõ chế độ Replace hơi nháy do xoá rồi commit từng phím
Đã sửa: Gộp delete + commit vào batch edit, bỏ setComposingText/finish rỗng ở chế độ không gạch chân; suggestion/autocorrect cũng dùng batch. - Build 20 — Gõ “thoảng” rồi thêm e, xoá e không quay lại “thoảng”
Đã sửa: Sửa trong engine/core: khôi phục khi phần còn lại là âm tiết Việt hợp lệ, không chỉ khi có trong từ điển common; áp dụng cho mọi UI. - Build 20 — Muốn mặc định không có gạch chân preedit như Gboard
Đã sửa: Mặc định dùng Replace/commit (không gạch chân); bật “Hiện gạch chân chữ đang gõ” trong Cài đặt → Nâng cao nếu muốn preedit. - Build 19 — APK Android có thể dùng JNI cũ sau khi sửa core; gõ vẫn gặp lỗi cũ
Đã sửa: Build Android chạy lại vfk-jni từ core trước khi đóng APK; build 19 dùng native library mới thay vì .so cũ trong jniLibs. - Build 19 — Chiều cao bàn phím cố định, không chỉnh cao hơn được
Đã sửa: Thêm chiều cao 100/115/130/145% trong Settings → Bàn phím; áp dụng cho layout chữ, ký tự, số, emoji và cả hàng số. - Build 19 — Muốn cài đặt nhanh ngay trong bàn phím như Gboard
Đã sửa: Thêm nút 4 ô ở thanh trên: đổi nhanh chiều cao, bật/tắt hàng số và mở Cài đặt đầy đủ; VNI vẫn khóa hàng số. - Build 18 — Gõ ký tự đặc biệt xong tự nhảy về bàn phím chữ; người quen ở lại bàn phím ký tự
Đã sửa: Đưa tùy chọn vào Cài đặt → Nâng cao, mặc định tắt: gõ ký tự đặc biệt xong vẫn ở bàn phím hiện tại; bật nếu muốn tự quay về bàn phím chữ. - Build 18 — Telex không có hàng số 1–0; VNI thì không có cách bật/tắt rõ ràng
Đã sửa: Thêm tùy chọn “Hiện hàng số 1–0 trên bàn phím chữ”: Telex mặc định tắt, có thể bật; VNI luôn bật và khóa tắt vì cần số để gõ dấu/âm. - Build 18 — Khó phân biệt các bản build Android vì chỉ thấy 0.1.0
Đã sửa: Settings hiển thị “Phiên bản 0.1.0 · build 18”; versionCode vẫn là định danh chính thức, versionName giữ 0.1.0. - Build 17 — Chiều cao tab emoji cao hơn layout khác, bàn phím bị giật khi chuyển tab
Đã sửa: Tab emoji cao bằng layout hiện tại (chữ/ký tự/số, kể cả VNI); hàng Hay dùng co lại, lưới tự bù và vẫn lộ một phần hàng kế tiếp. - Build 16 — Gõ “Nguyễn” trong app ghi chú rồi để nguyên, một lúc sau thành “NguyễnNguyễn”
Đã sửa: Khi app tự chốt vùng soạn thảo, IME chỉ finishComposingText và không chèn lại preedit; hết nhân đôi chữ. - Build 16 — Danh sách emoji còn ít
Đã sửa: Mở rộng lên 1.121 emoji: mặt, người, động vật, thiên nhiên, đồ ăn, du lịch, hoạt động, đồ vật, biểu tượng và cờ; vẫn lazy + hàng Hay dùng. - Build 16 — Tab emoji bị cách một hàng trống; lưới khớp đúng hàng cuối nên khó thấy còn cuộn
Đã sửa: Bỏ hàng gợi ý trống khi ở tab emoji, hàng Hay dùng sát thanh trên; lưới luôn lộ một phần hàng kế tiếp kèm scrollbar. - Build 16 — Chạm/kéo để cuộn tab emoji vẫn rung dù chưa chọn icon
Đã sửa: Chỉ rung và phát âm thanh khi thực sự chọn emoji; cuộn không rung. - Build 15 — Nút Lưu cấu hình nằm cuối trang, dễ bị bỏ sót
Đã sửa: Thanh Lưu cố định ở đáy màn hình, nút cam luôn hiển thị kèm ghi chú áp dụng ngay. - Build 15 — Muốn gợi ý emoji/icon theo thói quen, icon hay dùng nằm bên phải nhãn
Đã sửa: Thêm hàng Hay dùng ở đầu bảng emoji, xếp theo tần suất/lần dùng gần nhất, lưu local; nhãn bên trái, các icon gợi ý bên phải. - Build 14 — Chế độ VNI không có số nên không gõ được
Đã sửa: Tự thêm hàng số 1–0 vào layout chữ khi chọn VNI. - Build 14 — Giữ phím chọn số xong phím còn sáng; dấu phẩy sát đáy
Đã sửa: Popup biến thể mặc định số, kéo ngang chọn dấu; bỏ highlight sau khi chọn; giữ nguyên vị trí nút phẩy, chỉ nhích dấu bên trong lên. - Build 13 — Bảng nhớ tạm không có nút đóng, chạm lại icon không tắt, che icon clipboard
Đã sửa: Thêm nút ✕, đóng khi chạm ngoài hoặc chạm lại 📋; panel nằm dưới thanh trên. - Build 13 — Emoji render hết một lần nên giật lag; khớp 3 hàng khó biết còn icon
Đã sửa: GridView lazy chỉ render ô nhìn thấy; hiện 3,5 hàng + scrollbar. - Build 12 — Backspace ký tự cuối bị khựng, phải bấm lần nữa
Đã sửa: Xoá composing region thay vì commit lại preedit rỗng; xoá được selection. - Build 7 — Bôi đen xoá không được; giữ phím xoá tốc độ đều
Đã sửa: Backspace xoá selection; giữ Backspace nhanh dần 65ms → 22ms. - Build 3/4 — Gửi tin nhắn lúc còn preedit thì sót chữ
Đã sửa: Phát hiện host đã xoá field thì xoá composition, không commit lại preedit.
Góp ý & báo lỗi
Đang mở công khai, chưa đặt ADMIN_PASSWORD. · Tải CSV
| Thời điểm | Loại | Nội dung | Liên hệ | Ẩn danh | Trạng thái | Cập nhật |
|---|---|---|---|---|---|---|
| 03/11 20:39 | Đề xuất cải tiến | Thêm lọc app thông minh hoặc tùy chỉnh,nhiều khi chơi Minecraft hay LOL bấm k ăn cay vl | — | 5b41a1e261 | Đã xử lý | |
| 01/11 11:37 | Đề xuất cải tiến | Trên android Không có nút hiện dãy phím số khi gõ vni nên không gõ được | khanhduy102@gmail.com | 8ededf6d8b | Đã xử lý |
Lượt chạy API gần đây
| Thời điểm | Ký tự | Kiểu gõ | Dấu | Xử lý |
|---|---|---|---|---|
| 08/11 14:00:27 | 41 | telex | new | 5.190s |
| 08/11 11:27:12 | 41 | telex | old | 4.222s |
| 08/11 11:27:07 | 41 | telex | new | 6.120s |
| 08/11 11:27:03 | 41 | vni | new | 4.868s |
| 08/11 11:26:56 | 41 | telex | new | 5.407s |
| 06/11 10:13:55 | 41 | telex | new | 4.487s |
| 06/11 09:03:48 | 41 | telex | new | 9.017s |
| 05/11 21:36:21 | 41 | telex | new | 5.086s |
| 05/11 21:36:20 | 41 | telex | new | 12.303s |
| 05/11 17:02:30 | 9 | telex | new | 4.229s |
| 05/11 17:02:22 | 3 | telex | new | 1.654s |
| 05/11 17:02:17 | 41 | telex | new | 9.078s |
Chỉ lưu hash visitor/IP, số ký tự, thời gian xử lý; không lưu nội dung bạn gõ.
Nội dung góp ý chỉ admin đã đăng nhập mới xem được. Đang mở công khai, chưa đặt ADMIN_PASSWORD.
Lượt bấm tải chỉ đếm click trên landing, không xác nhận file đã tải xong.