[kxkb] [Bug 405616] having french layout breaks alt-2 and alt-7 shortcuts in firefox

Rokin bugzilla_noreply at kde.org
Tue Mar 19 08:37:41 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=405616

Rokin <web at rokin.in> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |web at rokin.in

--- Comment #1 from Rokin <web at rokin.in> ---
Created attachment 118904
  --> https://bugs.kde.org/attachment.cgi?id=118904&action=edit
current config when ALT+2/7 FF problem


Hello, I'm able to reproduce the same bug on (up to date) Arch :
(Keyboard Layouts installed : FR and US)


SOFTWARE/OS VERSIONS :
Kernel: x86_64 Linux 5.0.2-arch1-1-ARCH
DE: KDE 5.56.0 / Plasma 5.15.3
qt5-base 5.12.2-1


:~ $ pacman -Q | grep xorg
xorg-bdftopcf 1.1-1
xorg-font-util 1.3.1-2
xorg-font-utils 7.6-5
xorg-fonts-alias 1.0.3-2
xorg-fonts-encodings 1.0.4-5
xorg-fonts-type1 7.7-3
xorg-mkfontscale 1.2.0-2
xorg-server 1.20.4-1
xorg-server-common 1.20.4-1
xorg-server-xwayland 1.20.4-1
xorg-setxkbmap 1.3.1-2
xorg-xauth 1.0.10-2
xorg-xdpyinfo 1.3.2-2
xorg-xkbcomp 1.4.2-1
xorg-xmessage 1.0.5-1
xorg-xprop 1.2.4-1
xorg-xrandr 1.5.0-2
xorg-xrdb 1.2.0-1
xorg-xset 1.2.4-1
xorg-xsetroot 1.1.2-1
xorgproto 2018.4-1
 ~
xkeyboard-config 2.26-2
libkeybinder3 0.3.2-2




-----------------------




Some xev output: (french layout selected)


#
#   Alt + 1
#

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51544697, (708,666), root:(708,728),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51546991, (708,666), root:(708,728),
    state 0x8, keycode 10 (keysym 0x26, ampersand), same_screen YES,
    XLookupString gives 1 bytes: (26) "&"
    XmbLookupString gives 1 bytes: (26) "&"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51547093, (708,666), root:(708,728),
    state 0x8, keycode 10 (keysym 0x26, ampersand), same_screen YES,
    XLookupString gives 1 bytes: (26) "&"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51547516, (708,666), root:(708,728),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False



#
#   Alt + 2
#

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51615247, (715,530), root:(715,592),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

FocusOut event, serial 40, synthetic NO, window 0x4c00001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 40, synthetic NO, window 0x4c00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 40, synthetic NO, window 0x0,
    keys:  4294967275 8   0   0   0   0   0   0   1   0   0   0   0   0   0   0 
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51615569, (715,530), root:(715,592),
    state 0x8, keycode 11 (keysym 0xe9, eacute), same_screen YES,
    XLookupString gives 2 bytes: (c3 a9) "é"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51615672, (715,530), root:(715,592),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False



#
#   Alt + 3
#

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51661646, (806,527), root:(806,589),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51661791, (806,527), root:(806,589),
    state 0x8, keycode 12 (keysym 0x22, quotedbl), same_screen YES,
    XLookupString gives 1 bytes: (22) """
    XmbLookupString gives 1 bytes: (22) """
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51661933, (806,527), root:(806,589),
    state 0x8, keycode 12 (keysym 0x22, quotedbl), same_screen YES,
    XLookupString gives 1 bytes: (22) """
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51661958, (806,527), root:(806,589),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False



#
#   Alt + 7
#

KeyPress event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51700084, (839,670), root:(839,732),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

FocusOut event, serial 40, synthetic NO, window 0x4c00001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 40, synthetic NO, window 0x4c00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 40, synthetic NO, window 0x0,
    keys:  4294967275 0   1   0   0   0   0   0   1   0   0   0   0   0   0   0 
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51701603, (839,670), root:(839,732),
    state 0x8, keycode 16 (keysym 0xe8, egrave), same_screen YES,
    XLookupString gives 2 bytes: (c3 a8) "è"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4c00001,
    root 0x18e, subw 0x0, time 51701769, (839,670), root:(839,732),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list