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.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1562381

Title:
  Typing special characters with non-US layout get repeated indefinitely

Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Typing special characters like .,:;-()"@# (and other) or numbers with
  non-US keyboard layout get repeated indefinitely, like this:

  
тест...............................................................................................

  This will continue to happen untl other symbol is entered or other
  button is pressed. Reproducible with GTK and Xinput. Testng was done
  on Ubuntu Gnome 16.04.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: onboard 1.2.0-0ubuntu4
  ProcVersionSignature: Ubuntu 4.4.0-15.31-generic 4.4.6
  Uname: Linux 4.4.0-15-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Sun Mar 27 02:29:05 2016
  InstallationDate: Installed on 2016-03-19 (6 days ago)
  InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Alpha amd64 
(20160319)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=ru_RU.UTF-8
   SHELL=/bin/bash
  SourcePackage: onboard
  UpgradeStatus: No upgrade log present (probably fresh install)

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to