Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,000 hints and counting!

10.3: Enable the floating Exposé blob Desktop
There is an interesting Panther dock feature that enables a small blue Aqua blob that floats above all other windows, as seen in the top portion of the screenshot to the left. When you mouse into the blob, it higlights (the bottom portion of the image). When you click on it, Exposé come on in "Application Windows" mode (higlight all windows of the frontmost app while dimming others). You can move the blob around as you might expect - click and drag it to a new location.

This hack was detailed in this thread on the MacNN Forums; it was originally posted there by the user sandsl. To enable the blob, go into the Terminal and type this command:
 % defaults write com.apple.dock wvous-floater -bool true
If you ever get sick of the blob, just execute the same command, but change true to false. You then need to log out, or quit and restart the Dock, to see the changes take effect. You can easily do this by typing killall Dock in the Terminal.

A few other options that were found: When holding Option and clicking the blob, "All window" mode is enabled (the windows shrink to fit so they're all visible). If you hold Shift while clicking (or Option-clicking) the blob, the Exposé effect will occur in slow motion (very cool with lots of windows open and an Option-click).

It has also been mentioned that you can change the image of this floater by replacing two files within the Dock.app package. The files are called wvousfloat.png and wvousfloatselected.png, and they can be found on this path: /System -> Library -> CoreServices -> Dock.app -> Contents -> Resources. Replacing them (make a backup first!) is left as an exercise to the readers.

Enjoy!
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[130,945 views]  

10.3: Enable the floating Exposé blob | 38 comments | Create New Account
Click here to return to the '10.3: Enable the floating Exposé blob' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
10.3: Enable the floating Exposé blob
Authored by: aranor on Sat, Oct 25 2003 at 12:35AM PDT
How bizarre!

There's some other mysterious preference keys, such as:

[code]wvous-tl-corner
wvous-tr-corner
wvous-bl-corner
wvous-br-corner[/code]

No idea what these are, but the Dock set wvous-br-corner equal to 5 by itself. I have no idea what it means.

There's also:

[code]wvous-showcorners
wvous-floater-style
wvous-maindisplay
wvous-olddesktop
wvous-spring-delay
wvous-spring[/code]

I've tried setting wvous-showcorners, wvous-floater-style, wvous-spring-delay, and wvous-spring with no obvious effects. Can anybody else figure out what these are?

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: aranor on Sat, Oct 25 2003 at 12:36AM PDT
D'OH!

Note to self: READ the preview before submitting!

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: Mikey-San on Sat, Oct 25 2003 at 6:42AM PDT
top left corner
bottom left corner
top right corner
bottom right corner

Looks like those keys store hot corner settings.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: aranor on Sun, Oct 26 2003 at 1:57AM PST
I figured that's what the abbreviations meant, but hot corners for what? Also, the key that the Dock stored by itself was the bottom-right cornet set to 5? What does that mean?

[ Reply to This | # ]
10.3: Side Effect
Authored by: skirtley on Sat, Oct 25 2003 at 9:34AM PDT
I Ran the command in Terminal and also from terminal "killall Dock" Since then I logged out last night and in the morning I saw something strange!!!

There was a finder window open floating under the Login List window. I noticed that the Home Folder was labeled Root, and I Could run apps as Root! When I logged in as a user I never recieved the desktop, and Still Had my Finder window. When I ran an app, it Ran as that User. When going to Logout (from the Apple) I would see either log out "System Administrator" or log out "(the user's name)" depending on the Application I was currently Running. After Logging out then Back in as another User, I recieved it's desktop items, and Everything looks back to normal.

I grabbed a screen shot, but do not know how to post it.

Very Interesting!!!!!

[ Reply to This | # ]
10.3: Side Effect
Authored by: t3hl33t on Mon, Nov 22 2004 at 2:41AM PST
Go to
http://www.imageshack.com/
and upload it there. Post the URL it gives you here.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: aranor on Sat, Oct 25 2003 at 12:37AM PDT
...Wow. I just looked at the pictures again and realized that you did something with iTunes I never knew was possible!

Apparently trying to shrink the minimized version will get rid of the status fields entirely!

Maybe there should be a hint about that...

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: nosaj56 on Sat, Oct 25 2003 at 8:37AM PDT
haha! You and I both got two-for-one hint!

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: dwchin on Sun, Oct 26 2003 at 11:41AM PST

You should get a copy of Kelby's Jaguar Killer Tips, or just look through it in the bookstore. The teeny iTunes window tip is there. In "mini window mode", just grab the resize handle (lower right corner) and resize.



[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: babbage on Sat, Oct 25 2003 at 9:49AM PDT

Ahhh! That screenshot! It's Rover from "The Prisoner"! Run away!

(I can't find a decent picture of Rover to link to, but this page does a decent job of explaining the reference and conveying the imagery almost as well as the original :-)

---
--
DO NOT LEAVE IT IS NOT REAL


[ Reply to This | # ]

10.3: Enable the floating Exposé blob
Authored by: aranor on Sun, Oct 26 2003 at 1:58AM PST
Oh wow, you're right!

[ Reply to This | # ]
10.3: Expose Corners
Authored by: yadgor on Sun, Oct 26 2003 at 2:18AM PST
Ok, I did some playing around an this is what I found.
This will make little gray semi-circles appear in the corners
defaults write com.apple.dock wvous-showcorners -bool true

These refer to the exposé corners:
wvous-tl-corner
wvous-tr-corner
wvous-bl-corner
wvous-br-corner
tl=Top Left, tr=Top Right, bl=Bottom Left, br=Bottom Right
defaults write com.apple.dock wvous-tl-corner -int x
Replace 'tl' with what corner you want, and 'x' with a number between 1 and 6. The number is the action that is performed by exposé 1=Nothing, the semicircle will disappear 2=All Windows 3=Application windows 4=Desktop 5=Start Screen Saver 6=Disable Screen Saver All these can be set from the Exposé preference pane.

This will change the Desktop effect. Instead of moving all the windows to the edges of the screen, it puts them all in a small box that can be dragged around the screen.

defaults write com.apple.dock wvous-olddesktop -bool false
Anyone had any luck with the others?
wvous-floater-style
wvous-maindisplay
wvous-olddesktop
wvous-spring-delay
wvous-spring

---
Do it today because tomorrow it may be illegal.

[ Reply to This | # ]

10.3: Expose Corners
Authored by: magenta on Sun, Oct 26 2003 at 3:36AM PST
When I set wvous-olddesktop to "no" to get the hyperzoomy effect, as soon as I zoomed to desktop then back, all metal windows stopped responding to mouse clicks - including Finder! So apparenly that effect was disabled because of some really weird interaction with the window server or something.

It's a shame, too, because that effect is much cooler than the windows all flying to the edge of the screen, and it could probably be argued that it's better for usability too (since it preserves spatial memory and so on).

Also, when I enabled the semicircles, the entire UI froze up as soon as I tried any Expose action (though iTunes kept on playing).

It might make a difference that I'm just running on a G4/450 with a Rage 128. (I'm getting a Radeon soon, honest!)

[ Reply to This | # ]
10.3: Expose Corners
Authored by: aranor on Mon, Oct 27 2003 at 6:12PM PST
Wow, I love the olddesktop effect!

BTW, metal windows work perfectly fine for me after using it.

Erm, nevermind. The Preview button just stopped working until I scrolled the scrollbar manually (scroll wheel didn't work). But it's working now after trying the exposé effect again. Weird.

[ Reply to This | # ]
10.3: Expose Corners
Authored by: aranor on Mon, Oct 27 2003 at 7:07PM PST
Actually, I know the problem now. It leaves an invisible window (I assume) in the area where the windows shrink to that sucks up all clicks in that area. So wherever you place the tiny window, you can't click. Turning olddesktop back on fixes it, though.

[ Reply to This | # ]
10.3: Expose Corners
Authored by: aranor on Mon, Oct 27 2003 at 6:07PM PST
I figured out wvous-spring and wvous-spring-delay.

By default, if you drag a file (or probably any drag, but only tested with files from the Desktop) to an Exposé'd window (i.e. start drag, start Exposé, drag to window) and hover over a window for 1 second, it will flash and select itself. Just like spring-loaded folders (Space works for selecting the window as well).

If you do <tt>defaults write com.apple.Dock wvous-spring -bool false</tt> and restart the Dock, this behaviour disappears. To restore, do <tt>-bool true</tt> instead (or do a <tt>defaults delete com.apple.Dock wvous-spring</tt>).

To change the delay before the spring, set wvous-spring-delay. The value is an integer in milliseconds (i.e. 1000 == 1 second). For example, to set it to 2 seconds, type <tt>defaults write com.apple.Dock wvous-spring-delay -int 2000</tt>.

[ Reply to This | # ]
10.3: Expose Corners
Authored by: aranor on Mon, Oct 27 2003 at 6:09PM PST
D'OH! I did it again. The relevant code snippets were:
defaults write com.apple.Dock wvous-spring -bool false
-bool true
defaults delete com.apple.Dock wvous-spring
defaults write com.apple.Dock wvous-spring-delay -int 2000


[ Reply to This | # ]
small box bug
Authored by: r0n on Wed, Jun 30 2004 at 7:04AM PDT
I´ve had bad luck with the small box feature:
defaults write com.apple.dock wvous-olddesktop -bool false
resulting in mouse clicks were not recognized at the screen position of the small box - Whenever i was clicking in some app window around that area the small box would reside nothing happened.

This was driving me crazy for i had to shift the windows to get the mouse click working, and i was seeking some weeks to find the reason why...

So i got back to the old fashined way again.

[ Reply to This | # ]
small box bug
Authored by: Zo-1 on Wed, Jun 30 2004 at 4:32PM PDT
Sure, it's the easy way - but fact is, The Blob, from crabby apple software, allows a set and forget blob. . . .of your own design! I'm always on a Powerbook, thus forever obsessing over screen real estate - but maybe you don't like overly-large glossy blue circles either.

Drop any graphic on The Blob's window. Now I have about a half-inch unobstrusive, pale blue green square in the corner below A-Dock's trash. That's plenty large as mouse/trackpad target.

Yeah, you have to enable the blob in Cocktail, Onyx, shell, whatever. Try the "desktop square" option. . very cool.

[ Reply to This | # ]
10.3: Expose Corners
Authored by: Batshua on Tue, Jul 20 2004 at 1:27AM PDT
Okay, I'm a little lost, so please bear with me. I used OnyX to turn on the blob and now the windows don't go to the sides when I hit F10.

If I go to Terminal and type

"defaults write com.apple.dock wvous-olddesktop -bool true"

minus the quotes, will that fix it?

[ Reply to This | # ]
10.3: Expose Corners
Authored by: Batshua on Tue, Jul 20 2004 at 1:36AM PDT
D'oh!

F11. The one that's supposed to show the desktop.

[ Reply to This | # ]
Didn't work - lost 2nd monitor instead!
Authored by: pgr on Sun, Oct 26 2003 at 12:33PM PST
I tried this in Panther and not only could I not get it to work, I lost my second monitor.

So far I have not been able to get it (the monitor) to come back. If I reboot into 10.8 which I have on another drive the monitor is still off but if I re-power it if comes back and works fine, until I start up in Panther again when it disappears.

I have a G4 mirrored drive door that is original except for two extra internal drives.


[ Reply to This | # ]
Didn't work - lost 2nd monitor instead!
Authored by: imacusr on Tue, Oct 28 2003 at 10:06AM PST
10.8? What are you, part of some super-secret developer program from the future? :D

[ Reply to This | # ]
Do you have Expose?
Authored by: juz10mac on Sat, Dec 4 2004 at 11:32AM PST
When you said 10.8, did you mean 10.2.8? Expose is only a feature in 10.3 and higher.

If you added information to your com.apple.dock and you are using Jaguar, I'm guessing that you are going to have to remove it somehow. And I'm afraid I don't know how to go about doing that.

Does this affect all users, or just your current user?

I hope this helps, if only a little.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: yubbie2 on Sun, Oct 26 2003 at 9:57PM PST
robg... Looks like you've got a secret (software engineer) admirer:

http://www.versiontracker.com/dyn/moreinfo/macosx/21323

-Jesse

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: twalther on Mon, Oct 27 2003 at 6:49AM PST
Does changing the images change its size, or is there another way?

I would find this feature really nicely useful if I could make the blob a little smaller and toss it in a rather specific place on my screen (currently unoccupied) but it is too big right now.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: sjonke on Mon, Oct 27 2003 at 5:09PM PST
Put the blob mostly offscreen in a corner and then you have a little blue semi-circle that when clicked triggers expose as noted in the hint. I put it off the bottom-left corner. Just a simple way to make the blob smaller. I like it. Of course you can set the corners to trigger expose just by moving to the corner, but I find that with such settings I frequently accidentally trigger expose. Gets annoying. The blob off the corner works much better for me. I wish I could set the default action to be show all windows instead of current apps windows. Any way to do that?

---
--- What?

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: brising on Wed, Oct 29 2003 at 4:55PM PST
I thought this would be pretty slick, but alas, when I enabled the Blob, and then tried to move it, I couldn't get the mouse pointer to drop the blob anywhere. The Blob stayed glued to the pointer. The keyboard could still talk to the computer, but the mouse was worthless (except as a Blob Bellboy).

Now, here's the setup for what it's worth: an AGP 400 with a kensington pocket mouse.

I'll just stick to slamming the mouse into the lower left corner...

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: beerguy on Tue, Nov 4 2003 at 4:18PM PST
I pulled the images out and shrunk them by 50% - works much better for me. Like others mentioned, the original was just too big.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: nepkin on Wed, Nov 5 2003 at 10:23PM PST
I have panther, and I have enabled the blob, however I can't get rid of it. I've tried restarting after setting the bool value as me, and as root, and killall Dock. Nothin. If anyone has any advice let me know.


[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: nepkin on Thu, Nov 6 2003 at 1:21PM PST
Ok, I fixed my problem by going to System/Library/CoreServices and then opening the dock package, then deleting the floater images. I archived them incase I want it back...but if anyone else had this problem that is a way to fix it.

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: Verbose on Sat, Nov 22 2003 at 3:53PM PST
I wish I had never seen this page. Right after typing that blue blob line into Terminal, my Kensington MouseWorks stopped working. I typed the "false" line to get rid of the blob, but MouseWorks still isn't working. I uninstalled, reinstalled both the latest beta and the older final, to no avail. I think it did something to the dock, because as the system boots up, the MouseWorks drivers ARE working (the mouse moves very smoothly), and only cuts back to normal mouse movement when the Dock comes back up.

So my question is: what can you do to restore the Dock to the way it was before I typed anything into Terminal?

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: bkaupe on Mon, Dec 8 2003 at 12:39PM PST
TransparentDock from
http://www.freerangemac.com
has a prefs selection to turn this puppy on and off

[ Reply to This | # ]
10.3: Enable the floating Exposé Desktop effect
Authored by: Developer on Tue, Dec 23 2003 at 4:15AM PST
How come the Desktop effect on desktop is being ghost to the montior? When I click or drag anything on my desktop in same location as Desktop effect is at and it acted like the screen is locked into exact same form as Desktop effect...

---
www.artistz.tk

[ Reply to This | # ]
10.3: Enable the floating Exposé blob
Authored by: osxfan57 on Wed, Jun 30 2004 at 5:36PM PDT
This is all great. I love the blob - my favorite way to activate Exposé. However, one question: how do I make the default action when I click on it the arrange-all-open-windows rather than the application windows of the current app? I would rather have all windows be the default and use the Option-Click combo for the other. (Too bad right-clicking with a two-button mouse doesn't do this!)


---
iMac 17, OS 10.3

[ Reply to This | # ]
Turn it on and off with AppleScript or Platypus
Authored by: juz10mac on Thu, Dec 2 2004 at 10:19PM PST
This works well if you setup an AppleScript or Platypus app to turn it on and off. More info on Platypus here http://sveinbjorn.vefsyn.is/platypus .

to make a Platypus app I used TextEdit to make two one-line scripts. One to turn the blob on, and one to turn it off. Put the following line in TextEdit:

defaults write com.apple.dock wvous-floater -bool true; killall Dock

(change true to false for the script to turn it off.) From TextEdit's Format menu choose Make Plain Text. Save the script, then drag-and-drop it into Platypus and click 'Create'. Do the same for the script to turn it off, then put your Platypus apps in your Utilities folder, or where ever you may want to keep them.

Likewise, in AppleScript, this script will run the command in a terminal (if you don't want to mess with Platypus):

tell application "Terminal"
activate
do script with command "defaults write com.apple.dock wvous-floater -bool true; killall Dock"
end tell

[ Reply to This | # ]
Turn it on and off with AppleScript or Platypus
Authored by: Emma Peel on Wed, May 4 2005 at 10:20AM PDT
It still works beautifully with Tiger

[ Reply to This | # ]
my blob disappeared... 10.3: Enable the floating Exposé blob
Authored by: memcinto on Fri, Aug 24 2007 at 2:05PM PDT
Running 10.4.10 on a new iMac; I got the blob to appear ONCE, when I tried to click and drag to another part of the desktop, it zipped way off to the upper left of the screen, so that only a slice of it was still showing; when I clicked on that, it disappeared entirely, never to return (despite multiple attempts using defaults write com.apple.dock wvous-floater -bool true and false) -- any suggestions??? I would love to have it back...

[ Reply to This | # ]