3d Desktop is a GNOME OpenGL program for switching virtual desktops in a
seamless 3-dimensional manner. The default "visualization" maps your
screen onto an N-sided "carousel" which is rotated to select the next
screen. When activated the current desktop appears to zoom out so as to
make your desktop appear to be actually in a 3d environment with your
other desktops.
OPTIONS
Activates the 3d Desktop. 3ddeskd daemon must be running.
Where OPTIONS are:
--view=xxx
Uses the options from the view in 3ddesktop.conf
--mode=xxx
Sets the arrangement mode (one of carousel (default), cylinder, linear,
viewmaster, priceisright, flip, or random).
--acquire[=#]
Grab images for all the desktops by cycling thru
(sleep for x millisecs at each screen for refresh)
--acquirecurrent
Grab image for current desktop
--nozoom
Disable the zoom out
--changespeed
How fast the rotation or sliding of faces takes. Default is 40, must be
between 1 and 300.
--zoomspeed
How fast it zooms in an out. Default is 45, must be between 1 and 300.
--gotoright
Goto the desktop to the right
--gotoleft
Goto the desktop to the left
--gotoup
Goto the desktop to the up
--gotodown
Goto the desktop to the down
--goto=#
Goto specified column (deprecated, use --gotocolumn)
--gotocolumn=#
Goto specified column
--gotorow=#
Goto specified row
--dontexit
Don't exit after a goto
--stop
Stop 3ddesktop (kill 3ddeskd daemon)
--reload
Force a reload of 3ddesktop.conf
--noautofun
Don't automatically turn on Fun Mode
--revmousewheel
Reverse the mousewheel
--swapmousebuttons
Swap left and right buttons on the mouse
--altmousebuttons
Use alternate mousebuttons scheme:
Button 1 activates, 2 goes back and exits, 3 goes back, 6 goes left, 7 goes right.
--version
Output version information and exit
SETUP
3ddesk --acquire
This starts the 3ddeskd server and acquires an image of each of your
virtual desktops. It will cycle through each desktop and return to your
current.
USAGE
Bind a key combination to /usr/bin/3ddesk and press the bound key.
This will bring you into a 3d environment where you choose your next
desktop. If the server hasn't been started it will try to start it.
Add a global keybinding ("shortcut") via the window manager to run
/usr/bin/3ddesk. Something like C-M-s (Control-Meta/Alt-s) or whatever
won't conflict with anything else. When you press this key combination
3ddesk signals 3ddeskd to start up and it zooms out to show you the "3d
visualization" of your desktops. Then you select the screen you want to
switch to by pressing ENTER.