Bug 128716

Summary: Windows key mapped to hyper and super at the same time
Product: [Fedora] Fedora Reporter: Dan Reish <dreish>
Component: control-centerAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED WONTFIX QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 2CC: ilya79, mattdm
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-05-11 21:22:45 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:

Description Dan Reish 2004-07-28 15:37:05 UTC
Description of problem:
The Windows key now seems to send both hyper and super at the same
time, even though in the keyboard settings program in control-center,
I've set it to send only super.  It worked for me in Red Hat 9, though
I don't recall what my keyboard settings were.  I just used the default.

Version-Release number of selected component (if applicable):
control-center-2.6.1-3

How reproducible: Always


Steps to Reproduce:
1. Choose App menu/Preferences/Keyboard
2. Note the "Warning" window that pops up too briefly to read (another
bug, perhaps)
3. Select the Layout Options tab
4. Confirm that the Windows key should act as either Hyper or Super,
but not both.
5. Open up emacs with X
6. Type "C-h c" and then press the windows key with the letter "a"
  
Actual results:
It says H-s-a is undefined, indicating the windows key is both hyper
and super.

Expected results:
Should say H-a is undefined or s-a is undefined, depending on settings.

Additional info:

Comment 1 Need Real Name 2004-08-24 05:08:09 UTC
I had the same problem.
Looks like the reason is xmodmap's following setting:
    add Mod4 = Super_L Hyper_L
I've changed that to
    add Mod4 = Hyper_L
    add Mod5 = Super_R
and it works for me now (Emacs gets H-a and s-a and not H-s-a)
(I only have Hyper_L and Super_R, you might want something like:
    add Mod4 = Hyper_L Hyper_R
    add Mod5 = Super_L Super_R
)
Don't forget to
    clear Mod4
    clear Mod5
before that.


Comment 2 Matthew Miller 2005-04-26 16:02:21 UTC
Fedora Core 2 is now maintained by the Fedora Legacy project for
security updates only. If this problem is a security issue, please
reopen and reassign to the Fedora Legacy product. If it is not a
security issue and hasn't been resolved in the current FC3 updates or
in the FC4 test release, reopen and change the version to match.

Comment 3 Ray Strode [halfline] 2005-05-11 21:22:45 UTC
Hi,

This bug is being closed because it has been in the NEEDINFO state for a long
time now.  Feel free to reopen the bug report if the problem still happens for
you and you can provide any information that was requested.