BTS

Issue949

Title special keybindings do not work in X.org due to mix of xmodmap and setxkbmap
Priority bug Status resolved
Superseder Nosy List mika
Assigned To Topics release-stopper

Created on 2010-12-16.15:58:28 by mika, last changed 2010-12-28.12:31:45 by mika.

Messages
msg3647 (view) Author: mika Date: 2010-12-28.12:31:45
Works as expected AFAICT, closing.
msg3646 (view) Author: mika Date: 2010-12-27.00:43:56
grml-etc 1.2.8 (available through grml-testing) provides the updated 
configurations (thanks to Ulrich) which are supposed to fix this issue.

Keeping this issue open until final tests have been done.
msg3640 (view) Author: mru Date: 2010-12-26.01:17:30
Hm sorry, i dont see it.

I think the line you are referring to is:
[ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap || setxkbmap us

But this is correct as setxkbmap is only executed if xmodmap does not work.

OTOH there was a problem in .Xmodmap that prevented that altgr+o worked. This 
should be fixed in the mru/fix_xmodmap branch
msg3638 (view) Author: mika Date: 2010-12-16.15:58:27
In /etc/skel/.xinitrc.d/grml_keyboard we have xmodmap $FILE and *then* a call 
to setxkbmap. This overrides special keys like AltGr+o giving "รถ" usually. We 
either have to set the setxkbmap command before the xmodmap call or otherwise 
setup setxkbmap/xmodmap accordingly and the save output of "xmodma -pke" to the 
according files.

JFTR: Needs to be checked on real/physical hardware to avoid any possible 
regressions within KVM/Virtualbox/....
History
Date User Action Args
2010-12-28 12:31:45mikasetstatus: testing -> resolved
messages: + msg3647
2010-12-27 00:43:57mikasetstatus: chatting -> testing
messages: + msg3646
2010-12-26 01:17:31mrusetstatus: unread -> chatting
messages: + msg3640
2010-12-16 15:58:28mikacreate