Gõ tiếng Việt trên macOS. Theo cách bạn đã quen.
Telex và VNI, trong mọi ứng dụng. Không cần đổi input source.
macOS 14+Apple Silicon và IntelMã nguồn mở0.2.7
Minh họa bộ gõ: chuỗi Telex Tooi ddang gox tieengs Vieetj biến thành Tôi đang gõ tiếng Việt, rồi chuyển sang tiếng Anh bằng Control-Shift.
Tôi đang gõ tiếng Việt
Tooi ddang gox tieengs Vieetj
Telex. VNI. Như Unikey.
Cùng một từ, hai kiểu gõ bạn đã quen trên Windows.
tieengs Vieetj
tiếng Việt
text vẫn là text.
Từ tiếng Anh không bị biến thành tiếng Việt sai khi bạn gõ xong.
Minh họa khôi phục tiếng Anh: từ như text, add, request không bị biến thành tiếng Việt sai.
Đang gõ
text
text
Safari gõ Việt. Terminal gõ Anh.
GõViệt nhớ chế độ theo từng ứng dụng. Game có thể đưa vào danh sách loại trừ.
Safari
VI
Terminal
EN
Messages
VI
VS Code
EN
Một icon trên menu bar.
Cài đặt native, phím tắt ⌃⇧, khởi động cùng macOS. Không phải input source của hệ thống.
- Tiếng Việt (⌃⇧)✓
- Telex
- VNI
- Simple Telex
- Cài đặt…
- Thoát GõViệt
Gõ ở mọi ứng dụng
Safari, Chrome, VS Code, Terminal, Messages, Notes, Slack. Engine can thiệp sự kiện bàn phím toàn hệ thống.
tiếng Việt
- Safari
- Chrome
- VS Code
- Terminal
- Messages
- Notes
- Slack
Gõ tắt do bạn đặt
Không giới hạn độ dài, nhập/xuất JSON, giữ hoa/thường theo cách bạn gõ. Không có sẵn cặp viết tắt.
hn
hn
Biết khi nào nên dừng
Khi macOS bật secure input (ô mật khẩu), GõViệt tạm dừng và hiện khóa trên menu bar.
Rust xử lý chữ. Swift nói chuyện với macOS.
Engine thuần logic, có kiểm thử. Phần vỏ macOS lo event tap, bơm phím, và nhớ app.
Sự kiện bàn phím
Engine gõ Rust
Tích hợp macOS
Ứng dụng đang mở
Rust + Swift · MIT · kiểm thử đơn vị
Xem mã trên GitHubCài xong là gõ.
Bản phát hành hiện ký bằng chứng chỉ Apple Development, chưa notarize. macOS sẽ hỏi thêm một bước.
Tải
Tải file .dmg universal (Apple Silicon và Intel).
Tải cho macOSCài
Kéo GõViệt vào thư mục Applications.
Cho phép mở
Mở một lần cho macOS ghi nhận. Vào System Settings → Privacy & Security, bấm Open Anyway. Hoặc chạy xattr -cr /Applications/GoViet.app.
Bật Accessibility
System Settings → Privacy & Security → Accessibility → bật GõViệt. Không cần logout. Icon VI/EN hiện trên menu bar.
GoViet.app
Mở một lần cho macOS ghi nhận. Vào System Settings → Privacy & Security, bấm Open Anyway. Hoặc chạy xattr -cr /Applications/GoViet.app.
Open Anyway
Quyền Accessibility, nói thẳng.
GõViệt cần Accessibility để đọc và sửa sự kiện bàn phím trong ứng dụng khác. Đó là cách một bộ gõ kiểu Unikey hoạt động trên macOS, không phải input source.
- Mã nguồn mở trên GitHub. Bạn có thể đọc engine và phần vỏ macOS.
- Đường gõ chạy trên máy bạn. Không có tài khoản GõViệt.
- Không nhận là không rủi ro. Cấp quyền cho đúng app bạn tin.
Một vài điều nên biết
Từ tiếng Anh trùng âm tiết Việt hợp lệ có thể bị bỏ dấu, cùng kiểu Unikey: this thành thí, mix thành mĩ. Nhấn ESC để trả lại phím gốc, gõ đúp phím dấu, hoặc chuyển EN. GõViệt nhớ chế độ theo từng app.
Đọc hạn chế đã biết