Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70712 - xorg-x11 doesn't provide nodeadkeys support for gb keyboard layout (xfree86 did)
Summary: xorg-x11 doesn't provide nodeadkeys support for gb keyboard layout (xfree86 did)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2004-11-10 14:42 UTC by gentoobugs
Modified: 2005-01-19 22:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to enable deadkeys (gb.diff,354 bytes, patch)
2005-01-05 09:34 UTC, gentoobugs
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description gentoobugs 2004-11-10 14:42:45 UTC
Unmerged xfree86, merged in XOrg X11, and then none of my WinKey+xxx, or Ctrl+Alt+Fx (console switch) keys would work. When exiting I noticed the following in the logs.

No symbols named "nodeadkeys" in the include file "pc/gb"

Checking that file (/usr/X11R6/lib/X11/xkb/symbols/pc) sure enough missed that section. I've managed to 'fix' it for now by copying and modifying a section from the US file as so...

partial alphanumeric_keys
xkb_symbols "nodeadkeys" {

    include "pc/latin(nodeadkeys)"
    include "pc/gb(basic)"

};

The inclues where the other way around, but then I was getting stuff like " instead of @.


Reproducible: Always
Steps to Reproduce:
Need XOrg X11 installed. Have a GB/UK keyboard. Have the following options in X11 config.

Option      "XkbModel" "pc104"
Option      "XkbLayout" "gb"
Option      "XkbRules"  "xorg"
Option      "XkbVariant" "nodeadkeys"


Actual Results:  
No WinKeys, no Ctrl+Alt+Fn console switching.

Expected Results:  
Keys should have worked, as they had done under XFree86.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-11-15 09:00:15 UTC
Could you please attach a diff (diff -urN) of your modified file against the default?
Comment 2 rabbitambulance 2004-11-25 07:52:11 UTC
i have the suspicion that this (or something like this) is also true for the "de" layout. i have no umlauts, ALT-GR doesn't work (it seems to be recognized as simply ALT), and vt-switching is dead, too.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-11-25 11:56:44 UTC
kamagurka, that is a different bug. Could you please file a new one for it? And please try to investigate it yourself and mention a fix for it.
Comment 4 gentoobugs 2005-01-05 09:34:53 UTC
Created attachment 47720 [details, diff]
Patch to enable deadkeys

Finally attached the diff as requested, sorry for the delay. gb.orig
(referenced in the diff) is simply a backup I made before messing with the
config files.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-12 19:21:10 UTC
I'd appreciate it if you also filed a bug at bugs.freedesktop.org for this. Post the URL here once you do.

Thanks!
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-12 22:56:07 UTC
I've got this in xorg-x11-6.8.1.901-r1.ebuild, hoping to backport it to 6.8.0-r4. Try it out if you'd like, KEYWORDS="-*".
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-19 22:18:20 UTC
Fixed in 6.8.1.902