Summary: | ctrl-space keybindings don't work | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Glenn Holmer <cenbe> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | cfeck, lists, volkangezer |
Priority: | NOR | ||
Version: | 4.12.97 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Glenn Holmer
2014-04-07 19:49:58 UTC
What happens if you press Ctrl+Space? If applications do not see the combination, it is assigned as a global shortcut by some other program. I went through the entire list of shortcuts in the "Shortcuts and Gestures" dialog of System Settings and did not find a binding for ctrl-space. Typing that combination by itself when the desktop has focus has no apparent effect. Is there a better way to see if there is a binding I didn't find? I found what's causing it. Settings / Input Method shows that this combination is bound to "select next input method". However, when I change it to ctrl-alt-space, the next time I run the configurator, I get a dialog that says: Current configuration for the input method: * Active configuration: missing (normally missing) * Automatic configuration: ibus (normally ibus or fcitx or uim) * Number of valid choices: 2 (normally 1) The configuration set by im-config is activated by re-starting X. Explicit selection is not required to enable the automatic configuration if the active one is default/auto/cjkv/missing. Available input methods: ibus xim Unless you really need them all, please make sure to install only one input method tool. I am not sure I understand comment #3. After your investigations, do you still see a bug in KDE software? If yes, could you be more specific to what the actual error is? After re-assigning the Input Method key, shouldn't I see an active configuration? In the dialog that follows, I see this: "Do you explicitly select the user configuration? * Select NO, if you do not wish to update it. (recommended) * Select YES, if you wish to update it." Selecting YES results in the same dialog next time I run Settings / Input Method. Maybe I don't understand what this utility it supposed to do. If that's normal behavior, then the bug can be closed, since ctrl-space is no longer overridden. On the other hand, I have no idea what I might have done to get in that situation in the first place. What is "Settings / Input Method" anyway? fcitx? KDE developers did not develop it, so if unsure, ask in a forum of your distribution who is responsible for this module. Marking as invalid, unless you can provide more information where KDE software has a bug. It is im-config. You are right, as far as I can see it is Debian- or Ubuntu-specific. Just a note to help other users resolve this (potentially annoying) problem. After upgrading to 12.04, I found that the Ctrl+Space keyboard shortcut was assigned to IBus' "Next Input Method", causing IBus to listen and capture Ctrl+Space while editing text. To clear the assigned IBus keyboard shortcut (and thus resolve the Netbeans editor Ctrl+Space code completion popup problem) you can edit IBus Preferences by running ibus-setup from the command prompt. Then delete the keyboard shortcut, or assign a different shortcut. |