V

VNKey

Ổn định

Bộ gõ tiếng Việt mã nguồn mở — nhanh, ổn định, miễn phí

VNKey giúp bạn gõ tiếng Việt trên macOS và Windows với Telex, VNI, kiểm tra chính tả, macro và chuyển mã. Phát triển bởi KétViệt, kế thừa engine OpenKey (GPL v3).

Phiên bản v2.0.5 · Cập nhật 21/06/2026 · GPL v3 · vn.ketviet.vnkey

Dựa trên OpenKey (Mai Vũ Tuyên) — phát triển thêm bởi KétViệt.

Tải xuống

Chọn bản phù hợp hệ điều hành. Link trỏ tới release mới nhất trên GitHub.

macOS

VNKey-macOS.zip

macOS 10.14+. Giải nén → kéo VNKey.app vào Applications.

Tải về

Windows

VNKey-Windows-x64.zip

Windows 10+ 64-bit. Chạy VNKey.exe — có thể cần quyền Admin.

Tải về

Linux

VNKey-Linux-x64.tar.gz

Preview CLI (vnkey-cli). Chưa phải bộ gõ IBus/Fcitx.

Tải về

Tính năng

  • Kiểu gõ Telex, VNI, Simple Telex
  • Bảng mã Unicode, TCVN3, VNI Windows, Unicode tổ hợp, CP1258
  • Kiểm tra chính tả & ngữ pháp tiếng Việt
  • Macro không giới hạn ký tự, công cụ chuyển mã
  • Smart Switch — tự đổi Việt/Anh theo ứng dụng
  • Sửa lỗi event tap trên macOS (hook phím bị hệ thống tắt)

Hướng dẫn cài đặt

macOS

  1. Tải VNKey-macOS.zip từ mục Tải xuống bên dưới.
  2. Giải nén và kéo VNKey.app vào thư mục Applications.
  3. Mở VNKey lần đầu → System Settings → Privacy & Security → Accessibility → bật VNKey.
  4. Chọn kiểu gõ Telex/VNI và bảng mã Unicode trong bảng điều khiển.
  5. Tắt bộ gõ tiếng Việt khác để tránh xung đột.

Windows

  1. Tải VNKey-Windows-x64.zip và giải nén.
  2. Chạy VNKey.exe — bấm Yes nếu Windows hỏi quyền Administrator.
  3. Biểu tượng chữ V trên system tray → double-click mở bảng điều khiển.
  4. Cấu hình kiểu gõ, bảng mã và phím tắt đổi Việt/Anh.

Linux (preview)

  1. Tải VNKey-Linux-x64.tar.gz và giải nén.
  2. Chmod +x vnkey-cli && ./vnkey-cli
  3. Nhập Telex (vd: vieejt nam) để kiểm tra engine.
  4. Tự build: clone repo → cd Sources/OpenKey/linux → make

Mẹo sử dụng

  • Phím tắt mặc định đổi Việt/Anh: có thể cấu hình trong Bảng điều khiển.
  • Bật Smart Switch để VNKey tự nhớ chế độ gõ theo từng ứng dụng.
  • Dùng macro cho cụm từ hay dùng — không giới hạn 20 ký tự như macOS.
  • Công cụ chuyển mã hữu ích khi làm việc với văn bản TCVN3/VNI cũ.
  • macOS: nếu gõ bị đơ, thoát và mở lại VNKey (bản 2.0.5+ tự sửa event tap).

Yêu cầu hệ thống

macOS

  • · macOS 10.14 (Mojave) trở lên
  • · Quyền Accessibility (System Settings → Privacy & Security)
  • · Tắt bộ gõ khác khi dùng VNKey (Unikey, EVKey, OpenKey…)

Windows

  • · Windows 10 trở lên (64-bit khuyến nghị)
  • · Có thể chạy với quyền Administrator để gõ trong game

Linux

  • · Ubuntu 20.04+ / distro tương đương
  • · Bản preview: CLI kiểm tra engine Telex
  • · Bộ gõ desktop (IBus/Fcitx) đang phát triển

Câu hỏi thường gặp

VNKey có miễn phí không?
Có. VNKey miễn phí và mã nguồn mở (GPL v3).
VNKey khác OpenKey thế nào?
VNKey fork từ OpenKey, do KétViệt phát triển thêm: branding, bundle ID riêng, sửa lỗi ổn định trên macOS, release đa nền tảng.
Có thể dùng chung với Unikey/EVKey?
Không nên. Chỉ nên bật một bộ gõ tại một thời điểm để tránh xung đột.
Linux đã gõ được trong mọi app chưa?
Chưa. Bản Linux hiện là CLI preview để test engine. IBus/Fcitx sẽ có trong bản sau.

Tự build từ mã nguồn

Clone repository và làm theo hướng dẫn trong README cho từng nền tảng.

git clone https://github.com/ketviet/VNKey.git
cd VNKey
# macOS: mở Sources/OpenKey/macOS/VNKey.xcodeproj trong Xcode
# Windows: xem Windows_Build.md
# Linux: cd Sources/OpenKey/linux && make
Xem README đầy đủ →