From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040312 Epiphany/1.1.12 Description of problem: In xkb config files in /usr/X11R6/lib/X11/xkb, rules/xfree86 has lines ... altwin:meta_alt = +altwin(left_meta_win) altwin:meta_win = +altwin(meta_win) altwin:left_meta_win = +altwin(left_meta_win) altwin:super_win = +altwin(super_win) altwin:hyper_win = +altwin(hyper_win) ... but rules/xfree86.lst contains ... altwin:meta_alt Alt and Meta on the Alt keys (default). altwin:meta_win Meta is mapped to the Win-keys. altwin:left_meta_win Meta is mapped to the left Win-key. altwin:meta_super Super is mapped to the Win-keys (default). altwin:meta_hyper Hyper is mapped to the Win-keys. ... To be consistent, the last two lines should say altwin:super_win and altwin:hyper_win. The analogous correction should be made to rules/xfree86.xml as well. Version-Release number of selected component (if applicable): xorg-x11-0.0.6.6-0.0.2004_03_11.9 How reproducible: Always Steps to Reproduce: as described Additional info:
Created attachment 99259 [details] Makes option names consistent as described
libxklavier-1.00-1 has a near copy of /usr/X11R6/lib/X11/xkb/rules/xfree86.xml in /usr/share/libxklavier/xfree86.xml
This type of changes need to be approved by the upstream xkb maintainer, and applied to upstream sources first so that there is a single unified version of these datafiles. The benefits of doing this include: - Every distribution and user who uses the upstream sources out there will benefit from the change, rather than just one distro. - The changes get reviewed by the official upstream maintainer, and either accepted as-is, modified to fix any issues the maintainer may have with the request/patch/etc., or rejected with reasons/rationale given. - Distributions do not have to fork of these files, and then maintain and update them each new release when the patches no longer apply. - If the changes have unforseen consequences, or break something, it is not a distribution specific bug. - It establishes a common standard which everyone accepts and uses. If you could report this request upstream to xorg bugzilla on http://bugs.freedesktop.org against the "xorg" component, that would expediate consideration of the request.
If you would like us to track the upstream bug report once it's filed, please paste the URL here, and I'll add it to the internal tracker. Thanks for reporting this issue.
Since this bugzilla report was filed, there have been several major updates to the X Window System, which may resolve this issue. Users who have experienced this problem are encouraged to upgrade to the latest version of Fedora Core, which can be obtained from: http://fedora.redhat.com/download If this issue turns out to still be reproduceable in the latest version of Fedora Core, please file a bug report in the X.Org bugzilla located at http://bugs.freedesktop.org in the "xorg" component. Once you've filed your bug report to X.Org, if you paste the new bug URL here, Red Hat will continue to track the issue in the centralized X.Org bug tracker, and will review any bug fixes that become available for consideration in future updates.