Bug 80425
Summary: | (xkb) Meta key not working after choosing a French Canadian Keyboard | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Public Beta | Reporter: | Marc Deslauriers <marc.deslauriers> | ||||
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | phoebe | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | Waiting for bug to be reported upstream, and for upstream fix. | ||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-02-01 14:45:59 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 79578 | ||||||
Attachments: |
|
Description
Marc Deslauriers
2002-12-26 03:31:36 UTC
I believe this is a dupe of bug #79564 but could you check it and confirm for me please? Does the Windows key work as Meta? I assumed this would be fixed upstream by now, but it seems it hasn't. If it is still a problem, I'll try to whip up a patch. It looks like the same problem. Unfortunately, I can't confirm as I don't have a Windows key on both my desktop computer and my Thinkpad. Using the Windows key as Meta is not acceptable, even if I did have one on my keyboard. It would be akin to moving the enter key to the left of the keyboard... This bug is still present in Phoebe 8.0.93. I've tried a keyboard with a legacy windows key and that doesn't work as a Meta key either. There are a couple of other keys that don't work either, for example, the e-acute "é" that is supposed to be on the slash key. If you need any help trying to find a cure for this, or if you have packages to test, I'd be glad to help. I am sorry, it's not the e-acute that doesn't work, but the c-cedilla "ç". Please attach your XFree86 config file here using bugzilla's file attachment feature below. Please report this problem directly to devel so the xkb maintainers are aware of the problem, and can insure hopefully that it is resolved before XFree86 4.3.0 is released. Created attachment 89548 [details]
my XF86Config file
I have received a mail from Ivan Pascal <pascal.ru> with a fix for this
issue. I tried the fix, and it works. Here is the mail:
Hello,
> I am trying RedHat's latest beta which includes XFree 4.2.99.3 and there
> is a bug in the xkb code. I cannot configure a proper French Canadian
> keyboard. When specifying "ca_enhanced" in the XF86Config file, some
> keys on the keyboard are not mapped properly.
I should apologize I missed this layout in a new xkb rules file.
Thus what you got isn't a 'ca_enhanced' layout but a 'pre_XKB' keyboard map.
The fix is very simple.
Find the rules file (/usr/X11R6/lib/X11/xkb/rules/xfree86 or
/etc/X11/xkb/rules/xfree86)
and add the layout name (ca_enhanced) to the end of string
! $oldlayouts = az bs ca fr_CH de_CH hu lt_std vn mn
--
Ivan U. Pascal | e-mail: pascal
Administrator of | Tomsk State University
University Network | Tomsk, Russia
Added to 4.2.99.4-20030121.2 build. Please test when available, and close ase RAWHIDE if it works properly, or change to ASSIGNED if not. Tested 4.2.99.4-20030129.1. The problem is corrected. Thank you very much Mike! IMO your work is under-appreciated. :) Thanks for the feedback Marc. Much appreciated. |