Gnome keyboard shortcuts equivalent to Windows keyboard shortcuts?

Michal Varga varga.michal at gmail.com
Tue Sep 20 10:46:09 UTC 2011


On Tue, 2011-09-20 at 00:41 -0700, Craig Rodrigues wrote:
> Hi,
> 
> I tend to use Windows a lot, and have gotten used to the Windows
> keyboard shortcuts, as listed here:
> 
> http://support.microsoft.com/kb/126449
> 
> I would like to configure my Gnome desktop in FreeBSD to have the same
> keyboard shortcuts.
> I would especially like these ones:
> 
> Windows Logo+R: Run dialog box
> Windows Logo+D: Minimizes all open windows and displays the desktop



> Is there an easy way to do this?  Has someone set up a "Windows
> keyboard shortcut profile" in Gnome
> that I can just import and use?
> 
> Thanks.

Not exactly, but you can make your own one based on this example, you
will get the general idea:

gconftool-2 -t string -s /apps/metacity/global_keybindings/show_desktop "<Mod4>d"
gconftool-2 -t string -s /apps/metacity/global_keybindings/panel_main_menu "<Mod4>q"
gconftool-2 -t string -s /apps/metacity/global_keybindings/panel_run_dialog "<Mod4>r"
gconftool-2 -t string -s /apps/metacity/global_keybindings/switch_to_workspace_left "<Mod4>Left"
gconftool-2 -t string -s /apps/metacity/global_keybindings/switch_to_workspace_right "<Mod4>Right"

gconftool-2 -t string -s /apps/metacity/window_keybindings/move_to_workspace_left "<Control><Mod4>Left"
gconftool-2 -t string -s /apps/metacity/window_keybindings/move_to_workspace_right "<Control><Mod4>Right"
gconftool-2 -t string -s /apps/metacity/window_keybindings/toggle_fullscreen "<Mod4>Return"
gconftool-2 -t string -s /apps/metacity/window_keybindings/toggle_maximized "<Alt>Return"


To get a full list of keys in specific gconf path, use:

gconftool-2 -a /apps/metacity/global_keybindings
gconftool-2 -a /apps/metacity/window_keybindings

Also see `gconf-editor` for simple way to browse gconf database and
`gnome-keybinding-properties` for a GUI version of the above process.

m.


-- 
Michal Varga,
Stonehenge (Gmail account)




More information about the freebsd-gnome mailing list