Vietnamese VNI Keyboard Help
Because the Vietnamese alphabet uses a complex system of diacritical marks, VNI requires the user to type in a base letter, followed by one or two characters that represent the diacritical marks:
Tonal diacritics
Tone | Keys added to syllable | Sample input | Sample output |
---|---|---|---|
Ngang (level) | nothing | ngang | ngang |
Sắc (rising) | 1 | sa8c1 | sắc |
Huyền (falling) | 2 | huye6n2 | huyền |
Hỏi (dipping-rising) | 3 | hoi3 | hỏi |
Ngã (rising glottalized) | 4 | nga4 | ngã |
Nặng (falling glottalized) | 5 | na8ng5 | nặng |
Non-tonal diacritics
Character | Key pressed | Sample input | Sample output |
---|---|---|---|
â | a6 | can6 | cân |
ê | e6 | d9e6m | đêm |
ô | o6 | nho6 | nhô |
ơ | o7 | mo7 | mơ |
ư | u7 | tu7 | tư |
ă | a8 | trang8 | trăng |
đ | d9 | d9a6u | đâu |
If more than one tone marking key is pressed, the last one will be used. For example, typing a12
will return "à". To write a tone marking key as a normal character, one has to press it twice: he3
becomes hẻ
, while he33
becomes he3
.
Important Notice: This keyboard uses Quy tắc đặt dấu thanh kiểu cũ (òa, òe, úy) by default.
You can turn on Quy tắc đặt dấu thanh kiểu mới (oà, oè, uý) in Keyman → Configuration → Keyboard Layouts → Vietnamese VNI → Keyboard Options
© 2022 Mike Vo <[email protected]> | miketvo.com