Bug 1328

Summary: [XKB] Behaviour change in 6.8.0 relating to (bad) XkbLayout settings
Product: xorg Reporter: Daniel Drake <dan>
Component: Input/KeyboardAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED INVALID QA Contact:
Severity: minor    
Priority: high    
Version: 6.8.0   
Hardware: x86 (IA32)   
OS: Linux (All)   
URL: http://bugs.gentoo.org/show_bug.cgi?id=63471
Whiteboard:
i915 platform: i915 features:

Description Daniel Drake 2004-09-10 12:58:21 UTC
In Xorg 6.7.0, the following section of xorg.conf worked fine:

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbLayout" "uk"
EndSection

On upgrading to 6.8.0, the above settings still produce a UK keyboard layout,
but the Ctrl+alt+F-keys don't change to virtual terminals like they should.

I'm aware that by using the "uk" setting, its probably pulling in layout info
from "keymaps/sun" which is deprecated. Just thought I would give a heads-up
since this is probably an unintentional behaviour-change between the two versions?

Changing "XkbLayout" to "gb" solves the problem - UK-specific keys still work,
and Ctrl+alt+f1 changes to vt/1 as expected.

Also see: http://bugs.gentoo.org/show_bug.cgi?id=63471
Comment 1 Gilles Pelletier 2005-04-29 06:58:32 UTC
Error activating XKB configuration.
Probably internal X server problem.

X server version data:
The X.Org Foundation
60802000

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
Comment 2 Daniel Stone 2006-04-02 10:37:38 UTC
the 'uk' keymap is intended for the Ukraine, not Great Britain.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.