Bug 1328 - [XKB] Behaviour change in 6.8.0 relating to (bad) XkbLayout settings
Summary: [XKB] Behaviour change in 6.8.0 relating to (bad) XkbLayout settings
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/Keyboard (show other bugs)
Version: 6.8.0
Hardware: x86 (IA32) Linux (All)
: high minor
Assignee: Xorg Project Team
QA Contact:
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-10 12:58 UTC by Daniel Drake
Modified: 2006-04-01 16:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.