Keyboard layouts switch with delay

Bug #1388770 reported by Dmitry Mukha
This bug report is a duplicate of:  Bug #1370953: layout switch is delayed. Edit Remove
78
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Ubuntu
Confirmed
Undecided
Unassigned

Bug Description

Impact: when typing and switching to another keyboard layout there is a delay from 1 to 2 seconds.

Test Case:
1. Set keyboard layout to EN
2. Start typing
3. Switch to another layout by pressing the hot-key (e.g. to RU)
4. Continue typing right after the switch - the first 1-3 characters are still in EN keyboard layout

This happens from time to time. It feel like the layout is cached or something and when switching HDD indicator sometimes lights up.

Output of xev when the switch hotkey is pressed once (Alt+Shift):

keycode 64 = (keysym 0xffe9, Alt_L), state = 0x0
keycode 50 = (keysym 0xffe1, Shift_L), state = 0x8
keycode 50 = (keysym 0xffe1, Shift_L), state = 0x9
keycode 64 = (keysym 0xffe9, Alt_L), state = 0x8

DistroRelease: Ubuntu 14.04
Architecture: amd64
Machine: Asus u38n C4010H

Dmitry Mukha (muhhmail)
affects: gnome-screensaver (Ubuntu) → ubuntu
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
Guria (guria) wrote :

DistroRelease: Ubuntu 15.04
Architecture: amd64

Sometimes have the same issue.

Revision history for this message
Michael Mishutin (michael-mishutin) wrote :

Ubuntu 15.04 x64

The issue is still present.

Revision history for this message
Maxim Kravets (zeelax) wrote :

Ubuntu 14.04.03 x64.
Every layout change alternates ~/.config/dconf/user file. Layout change is slow when disk is busy. If you use SSD or your disk is idle, change happens very fast.

Revision history for this message
Dmitry Mukha (muhhmail) wrote :

@Maxim

Thanks, that's what I thought(connection to slow hdd). Strangely enough I have never had this issue on 12.04, 12.10, 13.04, 13.10. Wonder if the process changed since 14.04?

Revision history for this message
Maxim Kravets (zeelax) wrote :

@Dmitry

I don't which version have started it. I've noticed it a few times about 2-3 years ago, but that's all. After a while SSD came to my laptop and there were no problem any more.

By the way, /usr/lib/dconf/dconf-service is the guy. Some sophisticated layout change method comes to mind :)

Revision history for this message
Alex (topic001) wrote :

what the f*cking bullshit???? 21st century and you can't solve this annoying bug during several years??? F*ck your bloody UNITY and solve this simplest and most important problem!!!
how to use the system if not possible to switch layout normally???
shit! shit! shit!

Ubuntu 17.04

uname -a
Linux 4.10.0-33-generic #37-Ubuntu SMP Fri Aug 11 10:53:59 UTC 2017 i686 i686 i686 GNU/Linux

Revision history for this message
prohfesor (prohfesor) wrote :

For the Ubuntu 18, this solution seems simple and good:
https://askubuntu.com/a/967493 (use `gnome-tweak-tool`)
For some reason, gnome settings tool showed different keyboard combinations than console command
`gsettings get org.gnome.desktop.wm.keybindings switch-input-source`

Revision history for this message
Dmitriy Zhilyaev (diamn) wrote :

Did you find resolve it?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.