One of the most common questions that arise with Compiz and Compiz-Fusion is "What buttons do I press to do X?"

These key combinations are referred to as Keyboard Shortcuts by most people, but in Compiz they are often called Key Bindings. This page is intended to catalog them in two ways, the first set will be commonly used shortcuts, the second set will be an all-encompassing list. This page is centered around setting keybindings through CompizConfig Settings Manager

Points of Reference

The Super key

The "Super" key is the key with the Microsoft Windows logo on keyboards that are so equipped. It usually is placed between Ctrl and Alt on the left side of the Space bar.

When configuring Compiz or Compiz-Fusion plugins the mouse buttons are referred to as ButtonX according to the following table:

Button1

Left Mouse Button

Button2

Center Mouse Button (click-able scroll wheel in some cases)

Button3

Right Mouse Button

Button4

Scroll Wheel Up

Button5

Scroll Wheel Down

If you have customized your mouse in '/etc/X11/xorg.conf' then these buttons will operate according to that map.

Direction keys are a reference to their corresponding arrow keys:

Up

The Up arrow key

Down

The Down arrow key

Left

The Left arrow key

Right

The Right arrow key

Most common keybindings

Source reference http://ulyssesonline.com/2007/10/25/compiz-fusion-keyboard-shortcuts/

Action

Default Key Binding

Plug-in

Tab

Edge/Corner

Notes

Rotate to Cube Face Left

<Ctrl><Alt>Left

Rotate Cube

Bindings

Rotate to Cube Face Right

<Ctrl><Alt>Right

Rotate Cube

Bindings

Rotate Cube with Mouse

<Ctrl><Alt>Button1

Rotate Cube

Bindings

"Initiate" option

Unfold Cube

<Ctrl><Alt>Down

Desktop Cube

General

Holding <Ctrl><Alt> and then Left/Right rotates

Next Window

<Ctrl><Alt>Tab

Application Switcher

Bindings

Previous Window

<Shift><Ctrl><Alt>Tab

Application Switcher

Bindings

Next Window (All Desktops)

<Alt>Tab

Application Switcher

Bindings

Previous Window (All Desktops)

<Shift><Alt>Tab

Application Switcher

Bindings

Show All Desktops (Expo)

<Super>E

Expo

Bindings

TopLeft

Show All Windows (Scale)

<Alt><Shift>Up

Scale

Bindings

TopRight

Show Desktop

<Ctrl><Alt>D

General Options

Key bindings

This is a toggle

Show Main Menu

<Alt>F1

General Options

Key bindings

Screenshot Desktop

PrtScn

General Options

Commands

Screenshot Window

<Alt>PrtScn

General Options

Commands

Screenshot Area

<Super>Button1

Screenshot

General

"Initiate" option, click and drag an area to capture

Move Window (Keyboard)

<Alt>F7

Move Window

General

Use arrows to move, Esc to release

Move Window (Mouse)

<Alt>Button1

Move Window

General

Decrease Opacity

<Alt>Button5

General Options

Opacity Settings

Decreases a windows opacity

Increase Opacity

<Alt>Button4

General Options

Opacity Settings

Increases a windows opacity

All keybindings

Action

Default Key Binding

Plug-in

Tab

Edge/Corner

Notes

Slow Animations

<Shift>F10

General Options

General

A slow motion effect for all effects

Raise Window

<Control>Button6

General Options

General

Lower Window

<Alt>Button6

General Options

General

Window Menu

<Alt>Button3

General Options

General

Show Desktop

<Control><Alt>D

General Options

Key Bindings

*

Can be assigned to an edge/corner in the General tab

Command 1-11

[unassigned]

General Options

Commands

Assigned in Keybindings section of Command tab. Assigns a keybinding to a configured command

Open a Terminal

[unassigned]

General Options

Commands

Screenshot (Desktop)

Print

General Options

Commands

Screenshot (Window)

<Alt>Print

General Options

Commands

Close Window

<Alt>F4

General Options

Key Bindings

Show Main Menu

<Alt>F1

General Options

Key Bindings

Run Dialog

<Alt>F2

General Options

Key Bindings

Unmaximize Window

<Alt>F5

General Options

Key Bindings

Minimize Window

<Alt>F9

General Options

Key Bindings

Maximize Window

<Alt>F10

General Options

Key Bindings

Maximize Window Vertically

[unassigned]

General Options

Key Bindings

Maximize Window Horizontally

[unassigned]

General Options

Key Bindings

Window Menu

<Alt>Space

General Options

Key Bindings

Toggle Window Maximized

[unassigned]

General Options

Key Bindings

Toggle Window Maximized Horizontally

[unassigned]

General Options

Key Bindings

Toggle Window Maximized Vertically

[unassigned]

General Options

Key Bindings

Toggle Window Shaded

<Control><Alt>S

General Options

Key Bindings

Increase Opacity

<Alt>Button4

General Options

Opacity Settings

Decrease Opacity

<Alt>Button5

General Options

Opacity Settings