I'm unable to setup a different keybinding system-wide.

There is a file describing the dconf schema with the default values:
/usr/share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml

I tried changing this:

<key type="as" name="triggers"><default>[ '&lt;Control&gt;space'
]</default><summary>Trigger shortcut keys for
gtk_accelerator_parse</summary><description>The shortcut keys for
turning input method on or off</description></key>

To this:

<key type="as" name="triggers"><default>[
'&lt;Control&gt;&lt;Super&gt;space' ]</default><summary>Trigger shortcut
keys for gtk_accelerator_parse</summary><description>The shortcut keys
for turning input method on or off</description></key>

I can see the change in dconf-editor. If I set the value to the default,
I get ['<Control><Super>space'] and the bold style on the key is
removed.

But when I enter ibus-setup, the old default <Control>space is shown
instead. Changing the value to <Control><Super>space inside ibus-setup,
also makes changes that I can see in dconf-editor. The value is not set
to the default (bold style in key), and the very same
['<Control><Super>space'] string is shown.

If I press the "Reset to defaults" button in dconf-editor, the value is
set to the default (the bold style on the key is gone). The string is
still the same ['<Control><Super>space']

Then, If I enter ibus-setup again, <Control>space is shown.

I should be able to setup a different system-wide keybinding by changing
this file, shouldn't I? Should I file a bug report?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1278569

Title:
  ibus breaks emacs and eclipse control-space keybinding

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1278569/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to