Changelog
1.0.23 · 29/10/2026
- Acronyms no longer change the word before them: "bên ASL", "team bên US" stay Vietnamese.
- Vikey for Android: the same keyboard as on iPhone (auto switch, suggestions, auto-correct, emoji). APK on the download page.
1.0.22 · 29/10/2026
- Emoji picker: a steady gap under the divider, also while scrolling; searching after scrolling shows the whole result.
1.0.21 · 29/10/2026
- Emoji picker: the first section title always shows when it opens, even after scrolling.
1.0.20 · 29/10/2026
- All-caps Telex in English mode: THOONG, VIEETJ give THÔNG, VIỆT from the first word.
1.0.19 · 29/10/2026
- Guide: the try-typing fields no longer move when you click into them.
1.0.18 · 29/10/2026
- Emoji picker: search results show right away as you type, arrow keys select the right result, it always opens at the top, Esc clears the search before closing, no band behind section titles.
- The Vikey window opens in the middle of the screen.
1.0.17 · 29/10/2026
- A first-run guide: Vikey uses Telex, try a few sentences, pick the English/Vietnamese hotkey and the emoji picker hotkey.
- Emoji picker: a Frequently Used section, the first emoji selected right away, arrow keys move row by row, ⌘A in the search box, no white corners.
- "see you" no longer becomes "sê you"; "DDaf Nawngx" typed with Shift gives "Đà Nẵng".
1.0.16 · 29/10/2026
- Emoji picker (turn it on in settings and pick a hotkey): search in Vietnamese or English, Telex typing still works, "ngựa" and "horse" both find 🐎.
- The Vikey window opens in the middle of the screen.
- Fixed the About window closing right after it opened.
1.0.15 · 29/10/2026
- Keep typing after Delete undoes a fix: "vaay" → Delete → add "j" gives "vậy".
- Numbers glued to words: "5trawm" gives "5trăm", "mua 1casi" gives "1cái"; "100W" stays W.
- Looks at the next word too: "vào office ít nhất", "lát nữa"; all-caps Vietnamese is more accurate.
- Fewer manual switches with English mixed in: "test có work", "em sẽ optimize".
- New switch sound: rising into Vietnamese, falling into English.
- Shorter option names; new Acknowledgements window.
1.0.14 · 29/10/2026
- Smarter auto-switch for words that are both English and Vietnamese: Vikey also looks at the word before ("cho con bú" but "đi xe bus", "ở bên" but "it's been").
- Built from over 180 million words of Vietnamese and English text: fewer wrong words and fewer manual switches.
- "ạ" right after an English word no longer becomes "aj".
- Vikey for Windows: first release, same typing engine and auto-switch as the Mac app (x64 and ARM64).
- Vikey for Linux: first release, an IBus engine for Ubuntu/Debian (.deb) and Fedora (.rpm), x64 and ARM64.
1.0.13 · 29/10/2026
- More accurate auto-switch for chat-style Vietnamese: learned from 2.5 million words of forum posts and comments (ạ, đc, đt…).
- "visa" and "meme" no longer become "vía" and "mêm".
- "deepseek" no longer loses a letter ("deepsek").
- "web(" no longer becomes "ưeb(".
- All-caps words mid-sentence like NAS always stay as typed.
1.0.12 · 28/10/2026
- All-caps words like NAS, ASUS, GoPro no longer get Vietnamese accents.
- Typing Vietnamese with Caps Lock (TÔI ĐI HỌC) no longer gets stuck in English mode.
- "Wi-Fi" no longer becomes "Ưi-Fi".
1.0.11 · 28/10/2026
- Fewer manual switches: "cos", "nos", "sex" typed in English mode become "có", "nó", "sẽ" while you write Vietnamese.
- "video call thí" becomes "video call this".
1.0.10 · 28/10/2026
- The auto-switch pause after a manual switch is now 5 seconds.
1.0.9 · 28/10/2026
- After you switch English/Vietnamese yourself, Vikey does not auto-switch for 15 seconds. You can turn this off in the Vikey window.
1.0.8 · 28/10/2026
- Words after ( or " are fixed too: "(thí create" becomes "(this create".
- Pressing Delete after Vikey fixed several words at once deletes one character instead of undoing.
1.0.7 · 28/10/2026
- Pressing a tone key twice works like a familiar Telex keyboard: v e r r → "ver".
- English words with double letters still come out right when you finish them: terrible, sorry, issue.
1.0.6 · 28/10/2026
- The debug menu moved into the Vikey app menu, out of the menu bar icon.
1.0.5 · 28/10/2026
- Typing "mĩ" then x to fix it into "mix" no longer gives "mixx".
- Fixed tomorrow, surprise, express, seemed, cheese typed in Vietnamese mode.
- Fixed a lost letter when typing "were" in Vietnamese mode.
1.0.4 · 28/10/2026
- Automatic updates: Vikey checks for a new version every day and installs it.
- Added "Kiểm tra cập nhật…" (Check for Updates) to the menu.
1.0.3 · 28/10/2026
- English words before a quote or apostrophe are fixed too: "trang web", doesn't, isn't.
- Remembering the language per website is off by default. When you turn it on, Vikey asks for permission to read the page address right away.
- Added (?) buttons that explain each option.
1.0.2 · 28/10/2026
- Recognises English sentences sooner: typing "thí makes" is fixed right away to "this makes".
- Fixed the first word after switching back to Vietnamese sometimes not being checked.
1.0.1 · 28/10/2026
- A tidier Vikey window.
- Author and license information moved to the About Vikey window.
1.0.0 · 28/10/2026
The first version.
- Auto-switch English/Vietnamese as you type: in English mode "treen" gives "trên", in Vietnamese mode "more" still gives "more".
- Fixes the earlier word too once the sentence is clearly English: "thí makes sense" becomes "this makes sense".
- Leaves programming words and variable names alone: var, const, git push, obj.dir, my_var.
- Press Delete right after Vikey fixes a word to undo it.
- Remembers the language for each app and each website.
- Works with Dvorak and Colemak keyboards. Steps aside when you switch to another input method such as Japanese or Chinese.