[Konsole-devel] [konsole] [Bug 338487] New: level5 modificator key combination not working properly

Bernd Steinhauser linux at bernd-steinhauser.de
Fri Aug 22 21:32:54 UTC 2014


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

            Bug ID: 338487
           Summary: level5 modificator key combination not working
                    properly
           Product: konsole
           Version: 2.99.900
          Platform: Exherbo Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: keyboard
          Assignee: konsole-devel at kde.org
          Reporter: linux at bernd-steinhauser.de

I'm using the 'neo' variant [1] of the german layout. One of the advantages of
this layout is the use of a 'Mod4' (implemented as level5) key, which is
represented by the <> (not present on the US keyboard layout) and the Alt Gr
(aka right Alt) in the german keyboard layout. Mod4 can be used to access a
number block and navigation keys embedded into the main section of the
keyboard. I should note, that Mod3 (level3) works as expected.

When I changed to konsole based on KF5, there are some issues with this
combination:
1. If Mod4 is pressed and released, the next keystroke is dropped
2. As a result, if one of the keys (i.e. Mod4+{e,d,s,f} = {Up,Down,Left,Right})
is used in combination with Mod4, the first event is dropped and—if Mod4 is
held down—the second and following keystrokes are sent as expected
3. Combinations involving Mod4 won't work (i.e. Shift+Left (in QWERTY: Right
Alt+Shift+s)), although the normal shortcuts work properly

[1] http://www.neo-layout.org/

How to reproduce:
1. Open konsole
2. setxkbmap yourlayout (just so you can easily go back with the cursor keys)
3. setxkbmap de neo
4. Press rAlt and release, then press some letter or number key
5. Try to use right Alt + s (which should be Left), notice that it only works
the second time if rAlt is held
6. Open a second Tab
7. Try to use Shift + rAlt + s (should switch tabs)
8. setxkbmap yourlayout (to switch back)

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


More information about the konsole-devel mailing list