Open lewtds opened 10 years ago
Minh cung dang gap van de nay. Go cai gi no cung ra ky tu ````` het
định dùng bogo mà dính cái này nên tạm quay lại ibus-unikey
ibus-unikey vẫn gõ được bình thường. BoGo cũng dính lỗi trên cả Subline Text 3 nữa ak PHPStrom nữa. Team BoGo cố giắng fix đi nha.
Thanks team
Version 35.0.1916.153 Russian Fedora (274914) vẫn gõ bằng ibus-unikey (0.4) được.
mình cũng gặp vấn đề này trên Chrome 36, Ubuntu 14.04 64bit Unity
Đây là vấn đề khá đau đầu với nhóm phát triển BoGo bởi Chrome/Chromium quyết định "phá chuẩn", thi hành input context theo kiểu riêng của mình.
Hiện tại nhóm BoGo đã có giải pháp sửa mang tính tạm thời nhưng hơi phức tạp về mặt implement thành code. Các bạn chịu khó đợi bản release tiếp theo trong tháng này nhé.
KỸ THUẬT
Thực chất GtkIMContext không có method forward key event mà tính năng này được IBus (và các IME mangager khác) implement bằng cách tạo GdkEvent và put vào Gdk event queue. Vậy vấn đề là Chromium không chấp nhận GdkEvent giả này. Giờ phải tìm hiểu vì sao.
cố gắng nhé các bạn! Bộ gõ tuy bị lỗi nhưng dùng trong netbean vẫn khá tốt. Mình dùng ibus-unikey & bogo song song. Lỗi thì chuyển sang unikey. unikey vẫn còn một số lỗi trong netbean làm mình khó chịu.
Với giao diện Aura mới, team Chromium/Chrome đã viết lại hoàn toàn hệ thống input method trên Linux. Có vẻ hệ thống này connect trực tiếp đến IBus, không thông qua Gtk (nên SCIM không hoạt động nữa) và cũng chỉ implement những tính năng cơ bản nhất của IBus nên không nhận mesage forward_key_event() của BoGo.