web-dev-qa-db-ja.com

ビジーシステム上のiBus

システムが非常にビジー状態のとき、iBusが顕著な遅延でレイアウトを切り替えることがわかります。レイアウトを切り替えて、入力を開始します(たとえば、GEditで)。以前のロケールでWordの始まりがあり、新しく切り替えられたロケールで終わりがあります。これは主観的なものかもしれませんが、Qtアプリでは、これはより顕著です(Skype、GoldenDict)。

修正することは可能ですか、またはiBus入力メソッドが設計上壊れていますか?ありがとう。

2
igorp1024

Xはibus-daemon応答を待つため、入力に別の遅延レイヤーが追加されると思います。

  • reniceを一定期間使用するか、Niceを永続的に使用するのが最善の方法かもしれません。
  • または、400で宣言されている遅延/etc/dconf/db/ibus.d/00-upstream-settingsを変更します

    グローバル設定:

    1. 新しいファイルを作成します:/etc/dconf/db/ibus.d/01-my-settingsに含まれるもの:

      [desktop/ibus/general]
      switcher-delay-time=150
      
    2. dconf update
      

    シングルユーザー設定:

    dconf write /desktop/ibus/general/switcher-delay-time 150
    

    GUIツールを探している場合は、dconf-editorを使用してください。

1
user.dz