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) |
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 |
|
|