Không rõ các ngôn ngữ có dấu giống Tiếng Việt thì họ có dùng cơ chế Pre-Edit này không thím nhỉ?
Em thấy tiếng Pháp, tiếng TBN, tiếng Đức họ có bàn phím riêng thì phải
Cá nhân em thấy gõ lệnh trong phần mềm Autocad mà quên không chuyển phím sang Eng, để Vietnamese Telex là lệnh sẽ bị nhảy loạn xạ như bị hack vậy
vì họ ít có dấu nên họ có bàn phím riêng đc. ví dụ
dùng tổ hợp phím như
phím dấu + phím chữ (ví dụ: ' + a ra á) hoặc dùng phím tắt Alt phải + chữ hoặc Option + chữ để gõ ký tự đặc biệt như ñ hoặc dấu trọng âm, hoặc dùng bàn phím ảo/ứng dụng hỗ trợ.
việt nam có nhiều dấu hơn và có nhiều kí tự 2 dấu ví "ấ" "ế" nên ko cover đc hết nổi
còn nữa kiểu telex/VNI lại cực kì giống cách người VN viết chữ

ví dụ thành đi thì thường bạn viết thanh rồi bỏ dấu huyền hoặc "tha" bỏ dấu huyền thêm "nh "
từ lớp 1 nên nó ăn vào tiềm thức rồi

chứ bỏ dấu ngay chữ đó rất khó
Reactions:
meoluoitt1 and nghiabros
vừa cài và gõ trên trixie, thấy bỏ dự đoán từ gạch chân ngon, mà trước kia ubuntu v20 cài unikey nó có khung dự đoán chữ trong khi gõ ở dạng khung phía dưới như gõ chữ tàu khá hay tránh sai lỗi chính tả và chỉ hoàn tất khi space hoặc enter hoặc sau mấy giây. Giờ không thấy ai làm cái dự đoán kiểu khung nhỏ đó.
Cái khung nhỏ thím nói là buffer tạm, mà ít người thích cái khung nhỏ đó khi gõ tiếng Việt lắm
Gõ tiếng Việt là một trong những nhu cầu rất cơ bản của người dùng Việt. Tuy nhiên, hiện tại vẫn chưa có một bộ gõ tiếng Việt nào đạt được sự ổn định và thoải mái như bộ gõ Unikey trên Windows.
lewtds.github.io
Reactions:
zenfast, lumdongtien and ghost2013
Cái khung nhỏ thím nói là buffer tạm, mà ít người thích cái khung nhỏ đó khi gõ tiếng Việt lắm
Gõ tiếng Việt là một trong những nhu cầu rất cơ bản của người dùng Việt. Tuy nhiên, hiện tại vẫn chưa có một bộ gõ tiếng Việt nào đạt được sự ổn định và thoải mái như bộ gõ Unikey trên Windows.
lewtds.github.io
cái waylan có từ 2014 lun hả bao năm mà chưa có ổn gì hết. bộ gõ tự tạo 1 phương pháp backspace mới có quyền lực lớn để gõ như unikey
Reactions:
nghiabros
Cái khung nhỏ thím nói là buffer tạm, mà ít người thích cái khung nhỏ đó khi gõ tiếng Việt lắm
đúng rồi, tại gõ văn bản hay nhìn màn hình và kiểm soát từng từ nên hiện cái khung đó trước khi space để push vào line văn bản giúp giảm được sai sót. Lúc trước đó ubuntu và fedora 39 trở về trước thì còn, sau upgrade lên ver Os thế là mất tiêu, cài lại thì không thấy nó và cũng chẳng biết đã làm như thế nào. Cảm ơn nhiều đã gợi nhớ.
Reactions:
nghiabros
đúng rồi, tại gõ văn bản hay nhìn màn hình và kiểm soát từng từ nên hiện cái khung đó trước khi space để push vào line văn bản giúp giảm được sai sót. Lúc trước đó ubuntu và fedora 39 trở về trước thì còn, sau upgrade lên ver Os thế là mất tiêu, cài lại thì không thấy nó và cũng chẳng biết đã làm như thế nào. Cảm ơn nhiều đã gợi nhớ.
bạn vào fcitx5-config-qt
vào tab số 2 bỏ cái show preddit... đi là ok
Với các ứng dụng dùng được backspace giả thì em thấy phương pháp này vẫn tiện lợi nhất rồi
Mà vì sao một số ứng dụng lại chỉ dùng được preedit mới ăn thím nhỉ?
cái waylan có từ 2014 lun hả bao năm mà chưa có ổn gì hết. bộ gõ tự tạo 1 phương pháp backspace mới có quyền lực lớn để gõ như unikey
Viet Hung's blog
viethung.space
Cuối năm 2019, cộng đồng webuild đang sôi sục về chủ đề gõ tiếng Việt trên "lai nớt" thì có 2 cá nhân nảy ra cùng ý tưởng nhưng giấu nhẹm đi làm riêng. Ý tưởng là 1 bộ Input Method Editor hoàn toàn bằng Rust, hứa hẹn sẽ có thể cạnh tranh với các tên tuổi trong làng gõ chữ Quốc ngữ trên Linux như...
viethung.space
Rồi các app có hỗ trợ tốt cho bộ gõ hay không nữa
Reactions:
ghost2013
Với các ứng dụng dùng được backspace giả thì em thấy phương pháp này vẫn tiện lợi nhất rồi
Mà vì sao một số ứng dụng lại chỉ dùng được preedit mới ăn thím nhỉ?
Viet Hung's blog
viethung.space
Cuối năm 2019, cộng đồng webuild đang sôi sục về chủ đề gõ tiếng Việt trên "lai nớt" thì có 2 cá nhân nảy ra cùng ý tưởng nhưng giấu nhẹm đi làm riêng. Ý tưởng là 1 bộ Input Method Editor hoàn toàn bằng Rust, hứa hẹn sẽ có thể cạnh tranh với các tên tuổi trong làng gõ chữ Quốc ngữ trên Linux như...
viethung.space
Khi mình bắt đầu bộ gõ mình mặc định răng fcitx5 có thể gõ preedit đến 100% ứng dụng, tức nó thê lấy key từ phím sau đó commit send->unicode tiếng việt tới 100%
Mình chỉ làm nhiệm vụ backspace sao cho hợp lý. Nên mình chọn fcitx5, fcitx5 là trùm đánh TV đâu cũng đc
(bật mý fcitx5 là trùm nhưng ko 100%

)
mình đang nói vmk1 ha.
Nhưng có trường hợp thế này ví dụ cái voz nếu gõ ở chrome hoặc ide
mình gõ nó bị reset trang thái
ví vụ IDE pychram dùng để lập trình python
khi mình đánh chữ thuongw->thương thì nó lỗi reset kết nối(mỗi lần gửi unicode lạ như tiếng việt thì nó lỗi)->fcitx5->reset bộ lưu trang thái về rỗng trong khi trang thái đang là thương dánh s nó chỉ thươngs thôi

voz khi quote cmt cũng bị lỗi nha (với chrome còn firefox ok )
nếu preeddit ok tại vì đánh nguyên chữ thêm dấu cách nó mới gửi đến ứng dụng
->đã có cách hot fix ở bộ prealpha bản thử nghiệm->để mình test thêm đã ai đời code có mấy ngày chưa test đã ra bản alpha

. Nhưng ok rồi đấy ở video số 3 dánh cho IDE mình đã ngon. vmk1hc. hc=hardcore. để tránh reset thì mình hẳn nó vào ổ cứng /tmp (giờ là ổ RAM rồi) mỗi lẫn gõ cứ load lại từ đầu chắc ăn

.tiêu cực vãi nhưng fix đc vẫn gõ nhanh bt. nếuổn thay lun vmk1
ví dụ cái word online có lỗi bất tử là gõ được chữ có dấu ngon lành mấy giây sau nó auto save nó xoá dấu của mình (con bà nó chứ

) nhưng nếu gõ vmkpre ở firefox ko gạch chân ko mất chứ xài cũng ngon
Dự kiến bản sau là 95% (test với 80 ứng dụng phổ biến theo AI) bạn nào mà hứng thú làm tester nghiêm túc thì nhắn mình. chẳng qua dùng 1 distro lớn chỉ định để xem nó gõ đc bao nhiêu % ứng dụng sau đó xài nhu cầu hằng ngày bt trong 2 tuần để xem độ ổn đinh. Mỗi distro lớn làm 1 cái report danh sách ai cần ứng dụng gì thì cứ mở lên xem gõ tốt hết thì xài. PM nào còn chưa ổn có thể đổi mod hợp lý ở ngay trong report đó luôn mà ít lắm (10%) cứ vmk1 mà dùng như mình là 100% phần mềm cần dùng gõ ngon xài cả tháng ko trở ngàu gì
Reactions:
M.o.T., anhtu.tatu, dung_b1991 and 2 others
Rồi các app có hỗ trợ tốt cho bộ gõ hay không nữa
ok rồi bác, mình làm giống unikey nhưng mình có cái backspace quyền lực ko phụ thuộc việc ứng dụng có hỗ trợ hay ko. bakcspace xịn all app phải hỗ trợ (nó tương đương với mình gõ phím backspace

)
ko giống ibus-bamboo có 6 mode để chỉnh xem ứng dụng này ứng dụng kia có hỗ trợ backspace kiểu khác nhau. cái này 1 mod thôi vmk1 1 loại backspace làm hết. việc còn lại debug. Mình thử 80 ứng dụng phổ biến là tỷ lệ 90%, còn lại thì lỗi mình fix tư từ,
Với các ứng dụng dùng được backspace giả thì em thấy phương pháp này vẫn tiện lợi nhất rồi
Mà vì sao một số ứng dụng lại chỉ dùng được preedit mới ăn thím nhỉ?
Viet Hung's blog
viethung.space
Cuối năm 2019, cộng đồng webuild đang sôi sục về chủ đề gõ tiếng Việt trên "lai nớt" thì có 2 cá nhân nảy ra cùng ý tưởng nhưng giấu nhẹm đi làm riêng. Ý tưởng là 1 bộ Input Method Editor hoàn toàn bằng Rust, hứa hẹn sẽ có thể cạnh tranh với các tên tuổi trong làng gõ chữ Quốc ngữ trên Linux như...
viethung.space
Nãy ko để ý 2 cái link bạn đưa mình ko đọc cũng biết

. Mình đã giải đáp ở trên các cách khác dúng backspace ko tới 100% ứng dụng thường dưới 50% thôi và wayland gần như đã chăn hết các cách này, cái duy nhất còn sót lại có sẵn wayland hỗ trợ chính thức mình đã làm ở VMK2 là 50%, vmk1 có backspace của mình siêu quyền lực bắt buộc 100% ứng dụng phải nhận (ko nhận thì thậm chí bạn còn ko gõđc tiếng anh

) .Các bộgõ khác thường dùng những cái có sẵn còn mình tự build cơ chế riêng.vấtvả hơn nhiều VMk2 mình làm chỉ cần 20% thời gian (nó đã đụng trần ko còn cải tiến thêm nữa) vmk1 mình làm 80% còn lại. vmk2 mình làm trước"50%thì còn quá cùi"
Reactions:
nghiabros and vanthoan
Thằng TQ gõ bính âm cũng vậy mà nhỉ
Chữ tàu gõ ko cần thanh điệu, gõ pinyin rồi gõ 1-9 chọn các chữ thôi
Reactions:
nghiabros, ghost2013 and huyndx
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 lúc 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
Reactions:
nghiabros, dung_b1991 and huyndx
bác cho em hỏi dùng nix thì cài sao v bác nhỉ. clone về rồi chạy theo mấy dòng dưới install à bác
Reactions:
ghost2013
bác cho em hỏi dùng nix thì cài sao v bác nhỉ. clone về rồi chạy theo mấy dòng dưới install à bác
View attachment 3426227
MÌnh video hướng dẫn cài bạn xem và cài thôi. hoặc đọc các phần hướng dẫn cài phía dưới có hết.
mình ko có hồ trợ git clone(có file "no gitclone support ") bạn thông cảm. vì cứ 10 user về compile src lỗi thì mình ko có hỗ trợ từng người nổi nôi. mình compile còn mệt để tết mình nghĩ cách sao cho gọn. vì phải có compile fcitx5 trước tiên fcitx5 dependency rất kinh
bạn muốn nhanh như chợp thì xài install_vmk_....sh đó là file bundle không phải sh thông thường. đó là cách để người dùng có cảm giác dùng đc out of box như unikey lớp 5 làm cũng đc. Và nó ngon hơn dễ dùng hơn MSI, exe tại sao phải compile từ src
đây là hướng dẫn compile duy nhất mình làm (nó giống file readme.txt thôi)
quy trình compile
-trước hết bạn phải compile fcitx5 trước
tạo thư mục con tên build , cd build
cmake ..
make
make install
- compile vmk
tạo thư mục con tên build , cd build
cmake..
make
make install
- compile 2 file cpp bên trong theo 2 dòng cuối readme trên ảnh
-copy fcitx5_uinput_server +
create_fcitx5_service.sh vào ~/
chmod
+x create_fcitx5_service.sh
sudo ./
create_fcitx5_service.sh
Tuy vây dir của lib fcitx5 khác nhau tuỳ từng distro. bạn thể hỏi AI về prefix lúc cmake sao cho phù hợp
bạn mở file này lên (install arch thì ở file arch install mở debain sẽ cho đường dẫn đúng
Reactions:
tengihayday
MÌnh video hướng dẫn cài bạn xem và cài thôi. hoặc đọc các phần hướng dẫn cài phía dưới có hết.
mình ko có hồ trợ git clone(có file "no gitclone support ") bạn thông cảm. vì cứ 10 user về compile src lỗi thì mình ko có hỗ trợ từng người nổi nôi. mình compile còn mệt để tết mình nghĩ cách sao cho gọn. vì phải có compile fcitx5 trước tiên fcitx5 dependency rất kinh
bạn muốn nhanh như chợp thì xài install_vmk_....sh đó là file bundle không phải sh thông thường. đó là cách để người dùng có cảm giác dùng đc out of box như unikey lớp 5 làm cũng đc. Và nó ngon hơn dễ dùng hơn MSI, exe tại sao phải compile từ src
đây là hướng dẫn compile duy nhất mình làm (nó giống file readme.txt thôi)
quy trình compile
-trước hết bạn phải compile fcitx5 trước
tạo thư mục con tên build , cd build
cmake ..
make
make install
- compile vmk
tạo thư mục con tên build , cd build
cmake..
make
make install
- compile 2 file cpp bên trong theo 2 dòng cuối readme trên ảnh
-copy fcitx5_uinput_server +
create_fcitx5_service.sh vào ~/
chmod
+x create_fcitx5_service.sh
sudo ./
create_fcitx5_service.sh
View attachment 3426256 Tuy vây dir của lib fcitx5 khác nhau tuỳ từng distro. bạn thể hỏi AI về prefix lúc cmake sao cho phù hợp
bạn mở file này lên (install arch thì ở file arch install mở debain sẽ cho đường dẫn đúng
View attachment 3426262
tks bác. để em làm thử có gì vướng nhờ bác giúp em nhé. tại em cài linux vì nghịch thôi chứ ko master như mấy bác bên thớt linux

Reactions:
TsubasaHonda and ghost2013
Mình có video hướng dẫn cài ở page đầu tiên dễ lắm. xem qua là cài được
tks bác. để em làm thử có gì vướng nhờ bác giúp em nhé. tại em cài linux vì nghịch thôi chứ ko master như mấy bác bên thớt linux
Reactions:
tengihayday
Mình có video hướng dẫn cài ở page đầu tiên dễ lắm. xem qua là cài được
View attachment 3426534
Thấy thằng Opensuse nó có hỗ trợ build cho mấy distro lớn, bạn xem dùng nó thử như thế nào? Người dùng down file rpm hay deb về cài bình thường cũng được
Reactions:
tengihayday
Tương lai nếu ngon được đưa lên repo sẵn thì tiện, ông ibus-unikey dừng phát triển mấy năm vẫn còn ở đó

Reactions:
ghost2013
Tương lai nếu ngon được đưa lên repo sẵn thì tiện, ông ibus-unikey dừng phát triển mấy năm vẫn còn ở đó
Thấy thằng Opensuse nó có hỗ trợ build cho mấy distro lớn, bạn xem dùng nó thử như thế nào? Người dùng down file rpm hay deb về cài bình thường cũng được
file này nhắm mat cài là dùng bạn à. khỏi phải cấu hình configtool gì hết . nó packfile giải nén giống y hêt rpm hay deb. Nhưng có cấu hình ăn sẵn.