Description
GeoXWM is a multimonitor capable virtual window manager featuring a radar window and an extensive list of options available through a context menu.
Installation
xwmhook.dll must be in the same folder as GeoShell.exe
There are two versions of GeoXWM available:
- With Mousehook: allows you to switch virtual desktops by pushing the cursor to the edge of the screen. (By default, set to work in combination with the shift key. For alternate settings see the "Mouse Pointer Switch Delay" section of GeoXWM's right-click menu.)
- Without Mousehook: for slower computers, or users who do not want the mousehook feature.
Hotkeys
Move to the adjacent virtual desktop (up, down, left & right). Defaults are: win|up, win|down, win|left & win|right.
Move to a specific virtual desk by number. Defaults are: win|#.
Send the active window to a specific virtual desk by number. Defaults are: win+shift|#.
Show Radar.
Sticky Windows
Sticky windows are based on window ''class name'' or window ''title'' (v1.3.2+). Sticky windows based on ''class name'' can be set by shift-right-clicking on the window in the radar. Sticky windows based on ''title'' must be edited in the registry, followed by a recycle of GeoXWM or GeoShell.
Plugins\GeoXWMx_y\Sticky Windows\classname = {empty} or 'class'
Plugins\GeoXWMx_y\Sticky Windows\Title = 'Title.doc - Editor'
Class name must be the full window class name. The title option will find the title text anywhere in the window title. Both are case-sensitive.
Registry Settings
Most of the registry settings can be changed through the menu, though a few (in italics below) cannot.
Auto Size Columns
Size the columns in listview windows to fit the contents when the window is activated.
Desk Names
Each virtual desktop can be given a name. These values must be set in the registry, but do not require a recycle.
Desk Nams In Radar
Toggles the display of the virtual desktop names in the radar window.
Desks X
The number of virtual desktops on the x axis.
Desks Y
The number of virtual desktops on the y axis.
Font Face
The name and size of a font. ie: Tahoma, 18.
Font Style
Standard; Bold; Italic, or Bold Italic.
Inset
Draw the plugin in the inset style.
Radar Alpha
On Win2K and XP, this is the alphablend value for the radar window.
Radar Cell Size
The width of one virtual desktop in the radar.
Radar Colours
Custom colours can be set for the radar window through the config menu.
Radar Display Time
Specifies how long in milliseconds to show the radar for.
Radar Offset X
Offset in pixels from the XWM plugin window to display the radar window.
Radar Offset Y
Offset in pixels from the XWM plugin window to display the radar window.
Show Radar On Jump
Toggles showing the radar window when a 'Jump to Desktop' hotkey (ie: win+1) is used.
Snap To Edges
Toggles snapping moved and sized windows to screen edges.
Sticky Windows
To keep a window on all virtual desktops, hold shift and right-click on the window in the radar.
Switch Delay
This option is only available with the mouse hook. This value controls how long the cursor must push against the screen edge to switch to then next virtual desktop.
Wallpaper
Desktop wallpaper can be set for each virtual desktop.
WBOffset
A small hack for using Window Blinds. Maximised windows are shifted by this value and then this value is added to their height.
Window Detect Mode
Specifies a time in milliseconds to refresh xwm's internal window list. Use this if some windows such as photoshop toolbars or ICQ windows are not detected.
Notes
Click the plugin window to display the radar. It will remain visible while the mouse cursor remains over it.
To drag the radar window around, hold the shift key. The new offset of the radar is automatically saved.
Minimized windows will restore to the current desktop rather than the desktop they were minmized on. This behaviour is by design.