[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#626689: x11-xkb-utils: some layouts break key combinations



Package: x11-xkb-utils
Version: 7.6+2
Severity: normal

The normal behaviour is that hitting Super_L + c in xev produces the following
output :

KeyPress event, serial 33, synthetic NO, window 0x1c00001,
    root 0xad, subw 0x0, time 2324087, (761,378), root:(763,399),
    state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x1c00001,
    root 0xad, subw 0x0, time 2324568, (761,378), root:(763,399),
    state 0x40, keycode 54 (keysym 0x63, c), same_screen YES,
    XLookupString gives 1 bytes: (63) "c"
    XmbLookupString gives 1 bytes: (63) "c"
    XFilterEvent returns: False

But after setting a new keyboard layout using the following command :

setxkbmap -layout "ch,us" -variant "fr,dvp"

Super_L + c produces the following output in xev :

KeyPress event, serial 34, synthetic NO, window 0x1c00001,
    root 0xad, subw 0x0, time 2388357, (551,484), root:(553,505),
    state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

FocusOut event, serial 34, synthetic NO, window 0x1c00001,
    mode NotifyGrab, detail NotifyAncestor

FocusOut event, serial 34, synthetic NO, window 0x1c00001,
    mode NotifyUngrab, detail NotifyPointer

FocusIn event, serial 34, synthetic NO, window 0x1c00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  4294967213 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

The bug seems to occur only with the us-dvp keyboard layout, associated with
another keyboard layout (it works when it's used alone). Also it only occurs
when the Super_L/Super_R keys are pressed (shortcuts involving Alt or Ctrl work
fine).

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-5.dmz.2-liquorix-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x11-xkb-utils depends on:
ii  libc6                         2.13-2     Embedded GNU C Library: Shared lib
ii  libx11-6                      2:1.4.3-1  X11 client-side library
ii  libxaw7                       2:1.0.9-2  X11 Athena Widget library
ii  libxkbfile1                   1:1.0.7-1  X11 keyboard file manipulation lib
ii  libxt6                        1:1.1.1-1  X11 toolkit intrinsics library

x11-xkb-utils recommends no packages.

x11-xkb-utils suggests no packages.

-- no debconf information



Reply to: