chewing/ibus-chewing

如果以前設定過 capslock sync mode ibus-chewing 2.x 會一直自動切換回中文

Closed this issue · 7 comments

如影片,在 VS Code 中當我用滑鼠點擊其他行程式碼後,輸入法會自動切換回中文
此問題發生在所有程式中,只要有用滑鼠點擊,輸入法就會自動切換回中文模式不會維持原本的
在 Ubuntu 22.04 沒有發生此問題

2024-09-20.09-43-17.mp4

24.04 用的應該是 ibus-chewing 2.0.0
請附上以下指令的輸出

gsettings list-recursively org.freedesktop.IBus.Chewing
org.freedesktop.IBus.Chewing add-phrase-direction true
org.freedesktop.IBus.Chewing auto-shift-cur true
org.freedesktop.IBus.Chewing cand-per-page uint32 5
org.freedesktop.IBus.Chewing chi-eng-mode-toggle 'shift'
org.freedesktop.IBus.Chewing clean-buffer-focus-out false
org.freedesktop.IBus.Chewing default-english-case 'lowercase'
org.freedesktop.IBus.Chewing easy-symbol-input true
org.freedesktop.IBus.Chewing esc-clean-all-buf false
org.freedesktop.IBus.Chewing kb-type 'default'
org.freedesktop.IBus.Chewing max-chi-symbol-len 20
org.freedesktop.IBus.Chewing phrase-choice-from-last true
org.freedesktop.IBus.Chewing plain-zhuyin false
org.freedesktop.IBus.Chewing sel-keys '1234567890'
org.freedesktop.IBus.Chewing show-page-number false
org.freedesktop.IBus.Chewing show-systray true
org.freedesktop.IBus.Chewing space-as-selection false
org.freedesktop.IBus.Chewing sync-caps-lock 'keyboard'
org.freedesktop.IBus.Chewing vertical-lookup-table false

感謝,可以試著把 sync-caps-lock 改為 disable 看看有沒有幫助

有成功了,謝謝您 🙏🏻

謝謝回報,我先把 issue 開著,因為有些地方需要更新

沒問題,謝謝

感謝,可以試著把 sync-caps-lock 改為 disable 看看有沒有幫助

同樣是Ubuntu 24.04 LTS,切換視窗和按下backspace時會自動切換回中文,將sync-caps-lock改為disable後已解決