2

When the system is quite busy I see that iBus switches layout with noticeable delay. I switch the layout, begin typing (in GEdit, for instance) and I have the beginning of the word in previous locale and the ending in newly switched locale. Maybe this is subjective but in Qt apps this is more noticeable (Skype, GoldenDict).

Is it possible to fix or iBus input method is broken by design? Thanks.

igorp1024
  • 265

1 Answers1

1

I expect that as the X will wait for ibus-daemon reply, which adds another delay layer to input.

  • May be the best is to renice it for some periods or use nice permanently.
  • Or change the delay 400 declared in /etc/dconf/db/ibus.d/00-upstream-settings

    Global Settings:

    1. Create new file: /etc/dconf/db/ibus.d/01-my-settings contains:

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

    Single User settings:

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

    Use dconf-editor if you are looking for GUI tool.

user.dz
  • 48,105