After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 323688 - gnome-terminal does not allow Hyper or Super modifiers in accelerators
gnome-terminal does not allow Hyper or Super modifiers in accelerators
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
2.10.x
Other All
: Normal normal
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-10 03:10 UTC by Philippe Troin
Modified: 2014-01-27 21:30 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
Patch for gnome-terminal 2.10.0 (552 bytes, patch)
2005-12-10 03:11 UTC, Philippe Troin
rejected Details | Review

Description Philippe Troin 2005-12-10 03:10:50 UTC
Please describe the problem:
Open Edit->Keyboard shortcurts.
Click on any shortcut.
Type any key with the Hyper modifier (this is typically the "Windows" keys).
The key is wrongly recognized.


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Philippe Troin 2005-12-10 03:11:34 UTC
Created attachment 55830 [details] [review]
Patch for gnome-terminal 2.10.0

This patch should also apply cleanly on CVS head (from what I can see in
ViewCVS).
Comment 2 Guilherme de Siqueira Pastore 2006-01-09 16:01:03 UTC
Patch applies but doesn't work.
Comment 3 Philippe Troin 2006-06-24 17:45:17 UTC
Uh, yes you're right.
It seemed to work for a bit, not anymore.
I'll try to come up with another patch.
Don't hold your breath though...
Comment 4 Mildred 2007-04-23 22:58:06 UTC
Hi,

I went to fill this but but I don't have to because it is already here. I just want to say that this isn't specific to gnome-terminal (happens on every gtk/gnome app for me, see bug #427409).

My goal is to change every shortcut in my system that involves the control key to use the super key (on the apple macbook keyboard the super key (also apple keys) are easier to use) but it is very difficult with GNOME. With KDE it is easier since you can change those settings globally and you can have the super key in your shortcuts.

I looked at the gtk sources without finding anything (I think because it is the first time I look at the gtk sources). ut I think there may be something inerresting in the files gtkaccelgroup.[ch]. I modified the gtk_accelerator_set_default_mod_mask function to add the super modifier without success.

I would like to help on that issue (because having various keybindings to copy/cut/paste, one with super, the other with ctrl, is painful) but as I said i know very few about gtk.
Comment 5 Christian Persch 2008-03-25 14:12:43 UTC
Can someone test this with gnome-terminal from svn trunk? If it doesn't work, it should be moved to gtk+ since all we do is use GtkCellRendererAccel now.
Comment 6 Christian Persch 2008-03-30 11:03:13 UTC
Bug 145346 seems to say that this would also occur with GtkCellRendererAccel.
Comment 7 Christian Persch 2008-05-29 20:06:13 UTC
Hmm. This is apparently fixed in svn trunk. I can bind Super+Key (no idea how to get Hyper on my kb though).
Comment 8 Alexandre Franke 2014-01-20 23:27:39 UTC
Is this still an issue? If so, should it be fixed at the GTK+ level instead of gnome-terminal?
Comment 9 Philippe Troin 2014-01-27 21:30:06 UTC
This was hopefully fixed a long time ago.
Closing this bug.