I've primarily used Windows, but recently switched to Ubuntu/GNOME at work.
In my Windows setup, the context menu is triggered on the release of the right mouse button; in my Ubuntu/GNOME setup, it's triggered on the press. This is causing me pain because apparently I've developed a habit in Windows of right clicking a bit early, i.e. while still moving the cursor. This has no undesirable side effect in Windows, but in my Ubuntu/GNOME setup, the click immediately brings up the context menu, and the residual movement can sometimes highlight a menu item, and the button release will then act on that selection.
In other words, in Ubuntu/GNOME, where as my intention is just to bring the context menu, I instead accidentally selected some menu item (usually the top most) and execute it. How can I prevent this from happening? Can I make Ubuntu/GNOME bring the context menu on release of right mouse button, the way I'm used to in Windows?
Another habit I've picked up is that I use Alt-F,S to save documents. Now, some editors (e.g. Eclipse) are "smart" in that it knows if a file doesn't need saving, and will disable the Save menu item in that case. Regardless, Alt-F,S would "work" in that it's a no-op (just like Ctrl-S would be). That is, even though Save is disabled, hitting S would still close the File menu, it just wouldn't save the document.
However, in Ubuntu/GNOME, when the Save menu item is disabled in Eclipse, Alt-F,S would get "stuck" on the File menu. Since Save is disabled, S would just not do anything, and the File menu stays open.
I know I can just try to switch to Ctrl-S instead, but can I just configure Ubuntu/GNOME to let me try Alt-F,S even if that particular menu item is disabled? (just ignore the action, just like Windows does).
By the way, I'm open to using another window manager if necessary.