Next
Previous
Table of Contents
kwm provides the following command line options:
- -version
Shows the version number including the patchlevel; does not
start kwm
- -nosession
Starts kwm without restoring the
previous session
The global shortcuts are configurable in the control center. This is the list of
the defined default shortcuts, others are possible.
- Alt-Esc or Control-Esc
"Current Session"-manager with logout-button
- Alt-Tab and Alt-Shift-Tab
Traverse the windows of the current desktop
- Ctrl-Tab and Ctrl-Shift-Tab
Traverse the virtual desktops (can be switched off in
kwmrc)
- Alt-F2
Open
mini command-line window
- Alt-F3
Window operation menu
- Alt-F4
Close window
- Ctrl-F[1..8]
Switch to virtual desktop
- Ctrl-Alt-Esc
Destroy window mode (cursor becomes a pirate)
The Mouse Control is like the keyboard shortcuts configurable in the
control center. This is the list of the default settings.
Click onto the border or the titlebar
- left mouse button activate and raise the window
- middle mouse button activate and lower the window
- right mouse button show windows operation menu if the
window is active, otherwise activate it without raising
Double-click on title bar toggles maximize
Drag of the titlebar
- left mouse button moves the window and raises it
- middle mouse button moves the window without raising it
Drag of corners or edges
- left mouse button resizes the window and raises it
- middle mouse button resizes the window without raising it
The entire window
- Alt-left mouse button moves the window
- Alt-middle mouse button lowers the window if it is already on top
- Alt-right mouse button resizes the window
Title bar buttons (configurable)
- Menu displays a list of window operations
- Sticky toggles sticky mode on/off (window stays on screen as
you move from desktop to desktop)
- Iconify iconifies the window
- Maximize
- left mouse button maximize
- middle mouse button maximize vertically
- right mouse button maximize horizontally
- Close closes the window (applications may ask if they have something to save)
Press Alt-F2
to display a small command-line window. Enter a Unix
shell command (the SHELL environment variable is used to determine which shell
executes the command), or one of the following:
- Enter a URL to open a kfm window with the specified URL.
You can omit the http:// or ftp:// if the server's name starts with www.
or ftp., respectively.
- Enter
man:command
to open a kfm window
displaying the Unix man page for command.
You can use the up-arrow key to recall previously entered commands. Also, you
can use the tab key to complete partially entered filenames, as in many shells.
You can send commands to kwm with either:
KWM::sendKWMCommand(QString)
(in KDE applications)
or
kwmcom command
(from the command line)
This is especially of interest for kglobalshortcut developers.
At present kwm understands the following commands:
- refreshScreen refreshes the screen
- darkenScreen turns the screen dark. Careful: this one makes the
desktop unresponsive to keyboard/mouse input.
- logout displays the logout dialog.
- commandLine opens the
mini command-line window
- taskManager displays the "Current Session" manager.
- configure reloads configuration from
kwmrc.
-
- winMove
- winResize
- winRestore
- winIconify
- winClose
- winShade
- winSticky
- winOperations
These commands affect the currently active window and do
pretty much what you would expect. (winOperations
displays the
window operations menu.)
-
- deskUnclutter
- deskCascade
These commands reorganize windows on the desktop
- desktop[1-8] switches to the specified
desktop
-
- desktop+1
- desktop+2
- desktop-1
- desktop-2
- desktop%2
These commands switch between desktops. desktop%2
toggles between an odd desktop and the next higher even number. That
means between 1 and 2 or between 3 and 4. This is useful to emulate
"Up" and "Down" in a virtual n*2 matrix, which is used by the KDE pager.
Similarly, desktop+2
means "Right"; desktop-1
means "Left".
- go:other
The go command exits kwm and all its modules and launches
other instead. other can for example be the name of
another window manager such as fvwm. Note: you cannot pass a path to
the go-command but only the executable name, since
kwmcom
is limited to 20 characters.
Next
Previous
Table of Contents