After clean Install of Ubuntu 14.04 and assigning Caps Lock as input source switcher all was worked as intended. But after turning on "On Screen Keyboard" bug striked back.
Just found a condition to repeat this bug (two or more input sources - languages - must be configured in system): 1. Set Caps Lock as input source change button 2. At "System Settings -> Universal Access -> Typing" turn on "On Screen Keyboard" 3. Reboot 4. Now the "On Screen Keyboard" is on screen and pressing Caps Lock in text input field (gedit, for example) quickly changes input source several times. After hiding keyboard from screen such behaviour remains until On Screen Keyboard will be completely turned off in System Settings -> Universal Access. ** Description changed: Ubuntu 14.04 beta, upgraded April 12, 2014 from Ubuntu 13.10 I have two input sources - English and Russian. I've set up "Caps Lock" key at Systems Settings->Text Entry->Switch to next source using. Now if I am pressing Caps Lock the source indicator quickly changes state as En->Ru->En->Ru->En (or Ru->En->Ru), so actually input source never changes. Using other keys (or combinations) to change input source works as intended, changes En to Ru and vice versa. + + * Updated 2014.05.17: + + After clean Install of Ubuntu 14.04 and assigning Caps Lock as input + source switcher all was worked as intended. But after turning on "On + Screen Keyboard" bug striked back. + + Just found a condition to repeat this bug (two or more input sources - + languages - must be configured in system): + + 1. Set Caps Lock as input source change button + 2. At "System Settings -> Universal Access -> Typing" turn on "On Screen Keyboard" + 3. Reboot + 4. Now the "On Screen Keyboard" is on screen and pressing Caps Lock in text input field (gedit, for example) quickly changes input source several times. + + After hiding keyboard from screen such behaviour remains until On Screen + Keyboard will be completely turned off in System Settings -> Universal + Access. ** Also affects: ubuntu-keyboard (Ubuntu) Importance: Undecided Status: New ** Description changed: Ubuntu 14.04 beta, upgraded April 12, 2014 from Ubuntu 13.10 I have two input sources - English and Russian. I've set up "Caps Lock" key at Systems Settings->Text Entry->Switch to next source using. Now if - I am pressing Caps Lock the source indicator quickly changes state as - En->Ru->En->Ru->En (or Ru->En->Ru), so actually input source never + I am pressing Caps Lock the source indicator quickly changes its state + as En->Ru->En->Ru->En (or Ru->En->Ru), so actually input source never changes. Using other keys (or combinations) to change input source works as intended, changes En to Ru and vice versa. * Updated 2014.05.17: After clean Install of Ubuntu 14.04 and assigning Caps Lock as input source switcher all was worked as intended. But after turning on "On Screen Keyboard" bug striked back. Just found a condition to repeat this bug (two or more input sources - languages - must be configured in system): 1. Set Caps Lock as input source change button 2. At "System Settings -> Universal Access -> Typing" turn on "On Screen Keyboard" 3. Reboot 4. Now the "On Screen Keyboard" is on screen and pressing Caps Lock in text input field (gedit, for example) quickly changes input source several times. After hiding keyboard from screen such behaviour remains until On Screen Keyboard will be completely turned off in System Settings -> Universal Access. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1307116 Title: Caps Lock switches input source several times instead of just one To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1307116/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs