Bug 279660

Summary: Global shortcuts stop working when enabling neo keyboard layout
Product: [I don't know] kde Reporter: Benedikt Haus <benedikt.haus>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: cfeck
Priority: NOR    
Version: 4.6   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Benedikt Haus 2011-08-08 13:50:25 UTC
Version:           4.6 (using KDE 4.6.5) 
OS:                Linux

i have a problem with neo (keyboard layout). i set it using the kde gui for setxkbmap, but i also tried xmodmap ( http://neo-layout.org/neo_de.xmodmap ). my F-keys stopped working when i did it and the XF86AudioFoobar events, too. xev still recognizes them(!!), but my global shortcuts with f-keys (tested with yakuake/F12 and my keyboard’s media keys) don’t work anymore. F1 and F2 still work. F5-F12 produce a tilde in yakuake but do nothing anywhere else.

this is NOT identical with bug #273836 - ctrl+t (l with qwertz layout) works everywhere as expected.


Reproducible: Always

Steps to Reproduce:
set neo layout using xmodmap or systemsettings (no matter if exclusively or additionally to de)

Actual Results:  
Global shortcuts stop working

Expected Results:  
Global shortcuts shouldn’t stop working

$ setxkbmap -v 10
Setting verbose level to 10
locale is C
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     de
variant:    neo
options:    terminate:ctrl_alt_bksp,shift:both_capslock_cancel
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwertz)
types:      complete
compat:     complete+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
symbols:    pc+de(neo)+inet(evdev)+terminate(ctrl_alt_bksp)+shift(both_capslock_cancel)
geometry:   pc(pc105)
Comment 1 Benedikt Haus 2011-08-08 13:58:14 UTC
i use aptosid, everything up-to-date
Comment 2 Benedikt Haus 2011-08-08 15:24:33 UTC
i just reinstalled neo using their http://wiki.neo-layout.org/wiki/Neo%20unter%20Linux%20einrichten/Installscript - now everything works fine, i don’t know why.