Comment 13 for bug 1562381

Revision history for this message
marmuta (marmuta) wrote :

Can finally confirm with Russian on Ubuntu-GNOME. Onboard layout doesn't matter.

What appears to happen is that certain key-presses cause a switch of the system keyboard layout (group) to English (US). We've seen that before in
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/837456

The workaround still works too:
$ setxkbmap ru
fixes it for the session.

The key repeats happen when the layout switch occurs right after pressing down on Onboard's keys, before they get a chance to be released. Punctuation keys in Onboard act on press down, unlike letter keys, hence only the former cause key repeats. The real problem is the layout switch in the first place, though.