Getting Started

The contents of this page needs to be check with the latest Xfwm4 behaviour! It contains a lot of old stuff.

Give Focus to a Window

You need to give the focus to a window if you want it to receive keyboard and mouse input. Window decoration colors will change following the focus. To obtain more details about focus options, please refer to the corresponding section below.

A quick way to change focus among open windows is to use the Alt-tab keyboard shortcut. Press Alt-tab repeatedly until you get to the window you want to have focus. By using Window Manager Tweaks, you can configure how to display which window has focus as you cycle through them with the Alt-tab shorcut.

The use of a application-specific keyboard shortcuts requires the application window to have the focus.

Maximize/Unmaximize Windows

If you maximize a window, it will expand on your display and use all available space (as it is defined by workspace settings). You can maximize a window either vertically, horizontally, or both at once.

To maximize a window, perform one of these actions:

  • Click the maximize button of the title bar
  • Open the window menu from the title bar and choose the Maximize item
  • Use Alt-F5 keyboard shortcut

You can make any window appear in fullscreen mode (it will then use all the size of your screen without showing the window borders) by using the customizable Alt-F11 keyboard shortcut.

To maximize a window vertically :

  • Middle-click the maximize button of the title bar
  • Use Alt-F6 keyboard shortcut

To maximize a window horizontally:

  • Right-click the maximize button of the title bar
  • Use Alt-F7 keyboard shortcut

When a window has been maximized in one way or another, it can be restored to its previous size doing one of these actions:

  • Click the unmaximize button of the title bar
  • Use the Alt-F7 keyboard shortcut once again
  • Choose the Unmaximize item in the window menu

Move Windows

There are several ways to move windows :

  • Left or right-click on the title bar of the window and drag it
  • Use Alt-left-click while the pointer is anywhere over the window frame and move the mouse
  • Choose the Move item in the window menu. The mouse pointer will change to a hand symbol. Move the window to the desired location and left-click to release the mouse

Resize Windows

Although certain special windows can not be resized, you are able to resize most of them to fit your needs.

  • You can use the edges and corners of the window frame to modify its size, dragging them with the mouse
  • You can use the Alt-right-click shortcut and then drag the mouse pointer. Depending on its current location within the window when you press the shortcut, the mouse pointer will change to indicate that you can resize by dragging the nearest window edge or corner.
  • Choose the Resize item in the window menu. After clicking the item, the mouse pointer will relocate to the bottom right corner of the window and you can just begin dragging to resize. Left-click when finished to release the mouse pointer.
Removed the Hide/Unhide section. It seems that is no longer available, but need to confirm that.

Shade/Unshade (Roll Up/Roll Down) Windows

If you “shade” a window, it will be reduced to the size of its title bar.

  • Click the shade/unshade button of the title bar
  • Open the window menu from the title bar and choose the Roll Window Up or Roll Window Down item
Alt + F9 shortcut gone?

Stick/Unstick Windows

If you “stick” a window, it will be visible at the same place on all your workspaces. Unstick it and it will only be visible on the current workspace.

  • Click the stick/unstick button on the title bar (see the Preferences section for how to add this button)
  • Open the window menu button from the title bar and choose Always on Visible Workspace or Only on This Workspace
Alt + F10 shortcut gone?

Raise/Lower Windows

The “raise window” function makes a window frame appear above all the other frames. To raise a window, you can :

  • left click on its titlebar
  • give the focus to the window, if the corresponding option is selected in the Keyboard and focus preferences dialog
  • left click anywhere on its frame, if the corresponding option is selected in the Keyboard and focus preferences dialog
  • click on its label in the taskbar or the iconbox
  • use the Shift + Alt + Page_Up keyboard shortcut (if the window is already focused)

You can make a window frame to always stay above all other windows by opening the window menu and selecting the “always on top” item.

The “lower” function sends a window frame below all other frames. To “lower” a window, you can :

  • middle-click on its title bar
  • use the Shift + Alt + Page_Down keyboard shortcut (if the window is focused)

Move a Window to Another Workspace

You can send a window to another workspace by performing one of these actions :

  • stick the window, move to another workspace, then unstick the window.
  • use the window menu and choose one of the “Send to” submenu items.
  • left or right click on the title bar of the window, drag it to the screen edge : the pointer will then go to the next workspace, still holding the window. Corresponding option needs to be selected in the Window Manager Preferences dialog.
  • use keyboard shortcuts :
    • Alt + Control + End will move a window to the next workspace
    • Alt + Control + Home will move a window to the previous workspace
    • Alt + Control + Keypad-Number will move the current window to corresponding workspace
  • use the graphical pager by clicking on the representation of the window, and move it to the desired workspace.

Close a Window

To close a window :

  • click the close button of the title bar
  • Open the window menu from the title bar and choose the “Close” item
  • or use Alt + F4 keyboard shortcut