f10 keybinding of global menu conflicts with non-global-menu applications

Bug #732249 reported by Julian Taylor on 2011-03-09
This bug affects 23 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)

Bug Description

Binary package hint: unity

pressing f10 opens the file dialog of the global menu even for programs not supporting it like monodevelop.
Then a one entry menu appears containing only close.
The problem is that f10 is bound to "step over" of the debugger which now cannot be called without rebinding it.

either the global menu should be disabled completely for those applications or the binding changed to something less commonly used by applications.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.6.2-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
Date: Wed Mar 9 21:41:59 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110308)
 PATH=(custom, user)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Julian Taylor (jtaylor) wrote :
Julian Taylor (jtaylor) wrote :

opera is another application affected but luckily f10 is there not bound to an important function (show context menu I think)

Alex Launi (alexlauni) on 2011-03-14
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Changed in unity:
importance: Undecided → Low
Aaron Bockelie (aaronsb) wrote :

This also affects terminal sessions where I use F10 to access a menu. (Using an editor - Jed)

László Monda (mondalaci) wrote :

Every single keybinding should be made configurable, probably through Keyboard Shortcuts.

kipelovets (kipelovets) wrote :

is there any workaround? i also use F10 for debugging, so it's really annoying bug for me

kipelovets (kipelovets) wrote :

ok, i found out that it can be switched off in Compiz Config -> Unity plugin

max ulidtko (ulidtko) wrote :

The shortcut is indeed configurable through Compiz Config. I managed to change it to Super+F10 and became able to use IDE debugger again.

Eugene Crosser (crosser) wrote :

I am bitten by this wrt x3270 - mainframe terminal emulator. On 3270, it is crucial to have all F-keys to reach the application - all of them are actively used. I think that the importance of this problem is higher than "Low".

This is a very severe problem that prevents the functionality of many programs that use F1-F12 keys.

Here is another example: Heroes of newerth (cannot show the ingame menu with F10)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers