Mình mới cho ra mắt bộ gõ tiếng việt VMK cho Linux. Chia sẽ cùng các bạn
Phần mềm gõ tiếng việt VMK (VMK (Vietnamese Micro Key) for Fcitx5)
VMK là bộ gõ tiếng Việt dành cho Fcitx5, được phát triển với mục tiêu mang lại trải nghiệm gõ non-preedit hoàn hảo trên Linux, mô phỏng chính xác cơ chế hoạt động huyền thoại của UniKey trên Windows.
Tại sao lại là VMK?
Trong nhiều năm qua, người dùng Linux luôn gặp khó khăn với việc gõ tiếng Việt trên Wayland hoặc các ứng dụng Electron (Chrome, Discord...). Các bộ gõ hiện tại thường gây bối rối với quá nhiều chế độ (Modes) hoặc gặp lỗi gạch chân (preedit) gây khó chịu.
VMK giải quyết vấn đề này bằng cách:
Tái hiện cơ chế UniKey: Sử dụng nguyên lý: Gửi Backspace N lần → Chờ (Delay logic) → Commit chuỗi ký tự.
Tối ưu cho Wayland: Hoạt động ổn định trên các môi trường desktop hiện đại như GNOME, KDE
Đơn giản hóa: Tập trung vào hiệu quả thực tế thay vì cấu hình phức tạp
Đặc biệt bộ cài Đơn giản người dùng chỉ cần cài 1 file setup duy nhất và dùng không cần chỉnh config phức tạp
Mình cũng sẽ chia sẻ về gõ tiếng việt phần mềm Office -bài sau
Có phiên bản mới thử nghiệm có thể gõ đc các IDE như android studio và Pycharm Jetbrain, MS code,...
Tuy là nó có thể không hoạt động trên 100% distro nhưng mình tập trung các Distro phiên bản mới Wayland. KDE+Gnome
Chú ý vmk 1 là bộ gõ đạt 90% với điều kiện, Hệ thống các bạn ổn định ( fresh install càng tốt). Wayland mới.
github.com
Hướng dẫn cài nhanh
Video hướng dẫn dùng office linux gõ vmk.
IDE như android studio và Pycharm Jetbrain, MS code,...nhớ cài flatpak hoặc native. Bản linux mới chút fedora hay arch hay debian 13 KDE/Gnome wayland. Video là Linux Mint mình pick ngẫu nhiên
xác nhận gõ ngon nhé
Ghi nhận các Bug
-Bug Chrome thanh địa chỉ khá khó chịu ->đã có demo fix bản sau sẽ được đưa vào bản thử nghiệm. Bug của firefox không quá khó chịu. Nếu ổn đưa vào bản alpha chính thức
Chỉ cần fix lỗi chrome là mình tự hào rồi. bug huyền thoại này unikey mất vài năm mới fix xong
Vì linux mỗi nơi làm việc mỗi kiểu nên 2 bug này mình ko fix 1 lần đc-> mới chỉ là bản demo
-Bug tốn CPU->đã fix được CPU ăn 1/4 so với trước đây. chạy vẫn ổn định->Chắc chắn đưa vào bản alpha chính thức
- Bug E core/P core có laptop 1 bác bị là khi để pin và low performace thì gõ vmk1 bị lỗi, còn lại nếu cắm pin, high performace khi dùng pin thì lại chạy ok. Mình đoán là do nó xếp vào E core xung thấp nhất là 400Mhz. ->đã fix vào nhân ưu tiên cao hơn->đã Fix chạy ổn định ->chắc chắn đưa vào bản alpha chính thức
Gửi cho bác ấy bản fix là chạy đã ngon ăn 1-2% cpu khi để low performace dùng pin
FB liên lạc
Patch Note VMK 0.9.3 alpha. Đã rất ổn đinh. Chi tiết trong video nhé.
Để gõ tốt trong Voz (chrome) vui lòng nhấp chọn ba chấm sau đó nhấp tiếp BB [] để gõ nhẹ nhàng hơn
(Mình đã fix trong bản sắp tới rồi không mất chữ nhưng vẫn còn nặng khi gõ. ko rõ xung đột cơ chế gì. Firefox trước giờ hoạt động bt nhé)
Bạn nào chưa gõ tv được khởi động lại vào fcitx5-config-qt trên terminal
chọn vmk như video gõ không được nữa thì chọn vmkpre như video để gõ tạm preedit
youtu.be
Phần mềm gõ tiếng việt VMK (VMK (Vietnamese Micro Key) for Fcitx5)
VMK là bộ gõ tiếng Việt dành cho Fcitx5, được phát triển với mục tiêu mang lại trải nghiệm gõ non-preedit hoàn hảo trên Linux, mô phỏng chính xác cơ chế hoạt động huyền thoại của UniKey trên Windows.
Tại sao lại là VMK?Trong nhiều năm qua, người dùng Linux luôn gặp khó khăn với việc gõ tiếng Việt trên Wayland hoặc các ứng dụng Electron (Chrome, Discord...). Các bộ gõ hiện tại thường gây bối rối với quá nhiều chế độ (Modes) hoặc gặp lỗi gạch chân (preedit) gây khó chịu.
VMK giải quyết vấn đề này bằng cách:
Tái hiện cơ chế UniKey: Sử dụng nguyên lý: Gửi Backspace N lần → Chờ (Delay logic) → Commit chuỗi ký tự.
Tối ưu cho Wayland: Hoạt động ổn định trên các môi trường desktop hiện đại như GNOME, KDE
Đơn giản hóa: Tập trung vào hiệu quả thực tế thay vì cấu hình phức tạp
Đặc biệt bộ cài Đơn giản người dùng chỉ cần cài 1 file setup duy nhất và dùng không cần chỉnh config phức tạp
Mình cũng sẽ chia sẻ về gõ tiếng việt phần mềm Office -bài sau
Có phiên bản mới thử nghiệm có thể gõ đc các IDE như android studio và Pycharm Jetbrain, MS code,...
Tuy là nó có thể không hoạt động trên 100% distro nhưng mình tập trung các Distro phiên bản mới Wayland. KDE+Gnome
Chú ý vmk 1 là bộ gõ đạt 90% với điều kiện, Hệ thống các bạn ổn định ( fresh install càng tốt). Wayland mới.
GitHub - thanhpy2009/VMK: Phần mềm gõ tiếng việt VMK
Phần mềm gõ tiếng việt VMK. Contribute to thanhpy2009/VMK development by creating an account on GitHub.
IDE như android studio và Pycharm Jetbrain, MS code,...nhớ cài flatpak hoặc native. Bản linux mới chút fedora hay arch hay debian 13 KDE/Gnome wayland. Video là Linux Mint mình pick ngẫu nhiên
xác nhận gõ ngon nhé
Ghi nhận các Bug
-Bug Chrome thanh địa chỉ khá khó chịu ->đã có demo fix bản sau sẽ được đưa vào bản thử nghiệm. Bug của firefox không quá khó chịu. Nếu ổn đưa vào bản alpha chính thức
Chỉ cần fix lỗi chrome là mình tự hào rồi. bug huyền thoại này unikey mất vài năm mới fix xong

Vì linux mỗi nơi làm việc mỗi kiểu nên 2 bug này mình ko fix 1 lần đc-> mới chỉ là bản demo
-Bug tốn CPU->đã fix được CPU ăn 1/4 so với trước đây. chạy vẫn ổn định->Chắc chắn đưa vào bản alpha chính thức
- Bug E core/P core có laptop 1 bác bị là khi để pin và low performace thì gõ vmk1 bị lỗi, còn lại nếu cắm pin, high performace khi dùng pin thì lại chạy ok. Mình đoán là do nó xếp vào E core xung thấp nhất là 400Mhz. ->đã fix vào nhân ưu tiên cao hơn->đã Fix chạy ổn định ->chắc chắn đưa vào bản alpha chính thức
Gửi cho bác ấy bản fix là chạy đã ngon ăn 1-2% cpu khi để low performace dùng pin
FB liên lạc
Patch Note VMK 0.9.3 alpha. Đã rất ổn đinh. Chi tiết trong video nhé.
- Cải tiến Thuật toán Delay mới
- VMK1HC dành IDE
- E-core Optimization: Khắc phục triệt để lỗi Race Condition do hệ thống đưa tiến trình vào nhân hiệu suất thấp (E-core) trên các dòng CPU mới.
- CPU Usage: Sửa lỗi rò rỉ hiệu năng gây chiếm dụng 100% CPU trên một nhân đơn lẻ.
- Google Chrome:
- Sửa lỗi lặp ký tự (double character) trên thanh địa chỉ do xung đột cơ chế autofill trình duyệt chrome based
- Khắc phục lỗi mất ký tự đầu tiên khi gõ trang Gemini Chrome based trong KDE.
- Vì lỗi biến mất ký tự trên thanh địa chỉ cho người dùng Linux Mint (X11). Tôi tạm thời có 1 chế độ chrome X11 bạn tích vào chrome được chuyển sang chế độ preedit tự động X11 nếu chọn VMK1/VMk1hc nếu bạn bị mất chữ thì tích vào các phần mềm khác sẽ về chế độ không preedit tự động không cần chọn lại,
note: vmk ko trực tiếp fix khi gõ thanh địa chỉ firefox tuy nhiên có cách chỉnh setting firefox. Tôi hướng dẫn trong video
Để gõ tốt trong Voz (chrome) vui lòng nhấp chọn ba chấm sau đó nhấp tiếp BB [] để gõ nhẹ nhàng hơn
(Mình đã fix trong bản sắp tới rồi không mất chữ nhưng vẫn còn nặng khi gõ. ko rõ xung đột cơ chế gì. Firefox trước giờ hoạt động bt nhé)
Bạn nào chưa gõ tv được khởi động lại vào fcitx5-config-qt trên terminal
chọn vmk như video gõ không được nữa thì chọn vmkpre như video để gõ tạm preedit
- YouTube
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.
Reactions:
femininomenon, selfishfish, ABX5512 and 24 others
sợ c. Nỗi ám ảnh của dân coding kết hợp ide suggest. Thật ra linux theo tôi nên đập đi xây lại hoàn toàn cái vấn đề bộ gõ này. Nó là thứ cản trở nhất từ thủa khai sinh đến giờ đối với người dùng không chuyên và cả chuyên nghiệp.