Hello Knut, Apparently, your keyboard attempts to make its special keys usable without special drivers. Many layouts have @ on the AltGr-layer of the 2 key. So, to implement a @ key with such a layout, the keyboard firmware could emulate pressing AltGr+2 simultaneously. Moreover, on Windows, pressing Ctrl+Alt is equivalent to pressing AltGr key. So, on Windows, emulating pressing Control+Alt+2 would work as well. Your keyboard manufacturer has chosen this second, Windows-specific non-portable possibility.
You can work around this. First, dump your current layout: xkbcomp -xkb :0 mylayout.xkb Then you edit this file. You look for key <AE02> and change the section there to read like follows (I assume that you use a Danish layout): key <AE02> { type= "CTRL+ALT", symbols[Group1]= [ 2, quotedbl, at, twosuperior, at ] }; Then you send the modified layout back to the server: xkbcomp mylayout.xkb :0 Depending on the software you are using, this might or might not be sufficient. If you want to use Control+2, or if you use software which implements keyboard handling sloppily, some more changes might be required to workaround those quirks. Let us know. Andreas _______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s