View Issue Details

IDProjectCategoryView StatusLast Update
0017058CentOS-8xorg-x11-serverpublic2020-02-16 14:12
Reportercr0ssw1nd 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version8.1.1911 
Target VersionFixed in Version 
Summary0017058: After switch to another keyboard layout [insert] button stops working until Xorg restart
DescriptionI just updated packaged to get GNOME 3.32.2, before I was using GNOME 3.28 and wasn't experiencing the problem.

How to reproduce [easy]:
1. Type anything anywhere, select and copy (with [ctrl+c] or [ctrl+insert]).
2. Switch to another layout, I am testing it with Russian one.
3. Press [shift+insert].
Behavior expected: your copied text is inserted into selected text field.
Actual behavior: nothing happens.
Steps To ReproduceHow to reproduce [low-level]:
1. Run program "xev" in terminal.
2. Press [insert].
For me the following text is printed:

KeyPress event, serial 37, synthetic NO, window 0x6400001,
    root 0x196, subw 0x0, time 2701853, (138,-27), root:(230,193),
    state 0x2010, keycode 118 (keysym 0xff63, Insert), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x6400001,
    root 0x196, subw 0x0, time 2701932, (138,-27), root:(230,193),
    state 0x2010, keycode 118 (keysym 0xff63, Insert), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

3. Switch to another layout. Press [insert] again.
For me the following text is printed:

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys: 83 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

KeyPress event, serial 37, synthetic NO, window 0x6400001,
    root 0x196, subw 0x0, time 2637634, (1040,420), root:(1132,640),
    state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

4. Press [insert] again.
For me the following text is printed:

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys: 2 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 point #4 sustains for following presses.
Additional InformationWorkaround for GNOME: press [alt+f2], type "r", press [enter].

This bug is originally submitted and solved in Fedora bug tracker:
https://bugzilla.redhat.com/show_bug.cgi?id=1697804
https://bugzilla.redhat.com/show_bug.cgi?id=1705429
Tagsgnome, Xorg

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-02-16 14:12 cr0ssw1nd New Issue
2020-02-16 14:12 cr0ssw1nd Tag Attached: gnome
2020-02-16 14:12 cr0ssw1nd Tag Attached: Xorg