← Back to team overview

compiz team mailing list archive

[Bug 986197] [NEW] Keyboard layout switching with combination involving Shift key is inconsistent


You have been subscribed to a public bug:

Since I've switched to 12.04 beta, I've noticed that I need to press layout switch key combination more than one time to actually switch layout, like first time I'm pressing wrong hotkeys.
I use Alt+Shift combination to switch layouts, but problem is reproducible with Ctrl+Shift, Shift+Caps Lock, etc.

Steps to reproduce:
1) Set several key combinations involving Shift key to switch layout
Gnome control center -> Keyboard layouts -> Options -> Key(s) to switch layout
2) Press and hold Shift key
3) Press and release Alt key several times (in case of Alt+Shift combination)
4) See layout changes each time, works as intended

5) Now press and hold Alt key
6) Press and release Shift key several times
7) See nothing happens, expected behavior: layout switching each time

This behavior is reproducible at least for Alt, Ctrl and Caps Lock keys.
It's really annoying since pressing Shift even a milliseconds after another key makes key combination to not work, when order of keys should not affect layout switching.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-kbd (not installed)
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
 [   14.915720] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
 [   25.194287] eth0: no IPv6 routers present
 [   25.654285] teredo: no IPv6 routers present
Date: Fri Apr 20 17:32:12 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
MachineType: MSI MS-7681
 PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=e3e42756-c3c2-4973-8bf4-8f197bf32930 ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-input-keyboard
UpgradeStatus: No upgrade log present (probably fresh install)
 Section "Device"
  Identifier	"Default Device"
  Option	"NoLogo"	"True"
dmi.bios.date: 01/12/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V1.18
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: P67A-GD53 (MS-7681)
dmi.board.vendor: MSI
dmi.board.version: 1.0/2.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.version: 1.0/2.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV1.18:bd01/12/2012:svnMSI:pnMS-7681:pvr1.0/2.0:rvnMSI:rnP67A-GD53(MS-7681):rvr1.0/2.0:cvnMSI:ct3:cvr1.0/2.0:
dmi.product.name: MS-7681
dmi.product.version: 1.0/2.0
dmi.sys.vendor: MSI
version.compiz: compiz 1:
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: Incomplete

** Tags: amd64 apport-bug precise ubuntu
Keyboard layout switching with combination involving Shift key is inconsistent
You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu.