Spacious free download for Mac


25 February 2019

Control Spaces with any mouse.


Spacious is for you if you are tired of having to use your keyboard to switch to another OS X space. Use your mouse for this instead?!

Spacious adds fun, innovative OS X spaces and app navigation capabilities to every mouse.

The middle button becomes your starting point for gestures to quickly switch spaces or bring up Mission Control. 2D mouse wheels can be turned into super-fast space switchers. And the Navigator - which provides shortcuts to neighbouring spaces and the most recently used apps - pops up once the mouse pointer hits the screen borders.

Use mouse gestures to navigate
Press the middle button on your mouse to bring up the new Gesture Puck. Now move the mouse in one of four directions to trigger an action like switching Spaces or accessing Mission Control. The puck moves with your mouse when you hold the button, making you almost feel physically connected to your Spaces! Both the mouse button and the actions are configurable. Available actions include switching Spaces, accessing Mission Control, the current application's windows, showing your Desktop, Dashboard, Launchpad and Notification Center.


Switching to neighbouring spaces
The Spacious Navigator appears when you move your mouse to the borders of your screen. Click on the Navigator to switch to the next or previous space.

Switch spaces with a 2D mouse wheel
If your mouse wheel can scroll left and right (often possible by tilting it), you can turn on an option in Spacious and henceforth use it to switch to the next and previous space instead.

Quick app switching and quitting
Right-click on the Spacious Navigator at the border of your screen to access recently used applications and Mission Control. Hover over an app's icon and a close button appears, allowing you to quit that app.

Configure it to your liking
You can use all of Spacious navigation features - or only some of them. And those that you use, you can configure to fit your style and needs. Take the Guided Tour to learn about, try and tweak the new ways of navigation that Spacious brings to your workflow.

What's new in Spacious

Version 2.2:
  • Support for macOS High Sierra

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

2 Spacious Reviews

Rate this app:

15 November 2011

Most helpful

$6 seems pricey compared to similar built-in free functionality by activating Mission Control with a hot corner and selecting an alternate desktop.
Like (2)
Version 1.0
01 October 2016
has potential, but navigator is so slow. i wish you could switch spaces without having to click, just moving the cursor to the edge of the screen.
Version 2.0
3 answer(s)
19 November 2017
Okay, here are the steps to follow:

1. Open Ambilauncher preferences to bring up the main Ambilauncher screen. Create or find the edge you want to use. For that edge, click the "Run Applescript" button. Ambilauncher will then create and navigate to a folder in your User Library Application Scripts folder titled, "com.kro-nick.ambilauncher."

2. Since you don't have any scripts yet (you needed to create the folder first so that you'd have the proper place to put them), select "Cancel." You'll repeat this process later once you've made the scripts.

3. Now go into your Applications folder and scroll to the folder titled, "Utilities." In that folder is a program called "Script Editor." Open it. It should default to a new window, but if not, choose "New" from the File menu.

4. For the Control-Left script, paste this into the window:

tell application "System Events"
tell application "System Events" to key code 123 using {control down}
end tell

5. By default, Script Editor will save it as a script. Save that script to the com.kro-nick.ambilauncher folder that you created earlier. You can just title it "Control Right" or give it whatever specific name will help you recognize what it's for.

6. Close that Script Editor window and select "New" from the File menu.

7. For the Control-Right script, paste this into the window:

tell application "System Events"
tell application "System Events" to key code 124 using {control down}
end tell

8. Again, save that script to the com.kro-nick.ambilauncher folder. Title it in whatever way helps you.

9. Now go back to Ambilauncher, find the edge you want, and again click the "Run Applescript" button. Ambilauncher will again navigate automatically to that folder, and your script will now be there. Select it. You're done.

10. I should note, if you aren't aware, that Ambilauncher isn't limited to only a full edge. You can divide an edge into sections and even color-code them. For instance, the bottom edge of my screen left is for Mission Control Expose, and the bottom right edge of my screen is for PathFinder. Note that Ambilauncher has no options for using the top edge of the screen; that's probably wise.

11. If you also use hot corners for things, I've found it best to create special sections for the edges that meet at that corner and shrink them to their smallest size at the corners. For instance, my lower right corner is assigned to reveal the desktop. But I found early on that I would simultaneously trigger that and the Ambilauncher show Pathfinder script. So I created a section for the bottom edge and put it on the far fight of that edge. I then created a section for the bottom right screen edge and put it at the very bottom of that edge. I left both of those sections blank. They do nothing if clicked. This way, only the hot corner command gets triggered.

In terms of Applescript, I'm neither a programmer nor an Applescript wizard. I just looked around and found scripts out there that were close to what I wanted. The tricky part is finding the proper codes to enter. There's a special set of codes for special keys, such as F1, Return, Left Arrow, etc. You can google these, but as long as I'm already here:

esc 53
F1 122
F2 120
F3 99
F4 118
F5 96
F6 97
F7 98
F8 100
F9 101
F10 109
F11 103
F12 111
F 13 105
F 14 107
F 15 113
F 16 106
F 17 64
F 18 79
F 19 80

tab 48 (I think; I've have troubles experimenting with Tab, especially with "Command-Tab." That's apparently more complex than it would seem.)
` 50
1 18
2 19
3 20
4 21
5 23
6 22
7 26
8 28
9 25
0 29
[ 27
] 24
delete 51
' 12
, 13
. 14
p 15
y 17
f 16
g 32
c 34
r 31
l 35
/ 33
= 30
\ 42
a 0
o 1
e 2
u 3
i 5
d 4
h 38
t 40
n 37
s 41
- 39
return 36
; 6
q 7
j 8
k 9
x 11
b 45
m 46
w 43
v 47
z 44
space 49
enter 52
left 123
up 126
down 125
right 124

You can see from just above why I used 123 and 124 for left arrow and right arrow in your scripts.

Some of this may depend on whether you also use the "fn"key for certain things. I don't have information written down on what to do if fn is involved, but you should be able to find it pretty quickly with a google search.
22 November 2017
Lvdoc, this is a very good detailed response. That worked just fine for me! I feel like Applescript isn't super intuitive despite using English words so thanks for walking me through it
22 November 2017
My pleasure. I've had many people over the years who have helped me with this kind of thing.
15 November 2011
$6 seems pricey compared to similar built-in free functionality by activating Mission Control with a hot corner and selecting an alternate desktop.
Like (2)
Version 1.0
5 answer(s)
29 January 2012
I wish there was a $1.00 version of Spacious with just the ability to use your mouse to move to the edge and click to go to another space, the rest of the functionality of Spacious is bloat (for me). A lot of people are looking for a replacement for donationware Warp that was for Snow Leopard now that they've moved to Lion, but the Warp dev doesn't respond at all on his blog to requests to make it compatible with Lion so I figure it's abandonware and I'm starting to regret that donation I made. Blog: Anyway, wish there was more competition for this specific functionality. This isn't a review of Spacious, I haven't used it. But more of a request, I guess.
18 March 2017
Okay, I'm years late to this party, but I just now saw this. There is a way to do this, although slightly (not bad) cumbersome. Use this:

Create an applescript for control-right arrow or control-left arrow (or whatever keyboard setting you have for moving to new spaces) and set a screen edge for it with Ambilaunch. If you're still around and still interested, I can walk you through it if you like.

Note that this won't happen if you just touch a screen edge; you have to tap the cursor against the screen edge.
Like (1)
19 November 2017
Lvdoc, if your offer still stands, I'd like to try your idea with Ambilaunch, but I'm unfamiliar with Applescript
19 November 2017
What specific keyboard command do you want to use?
19 November 2017
For now I'm using control-right arrow and control-left arrow to move respectively to next and previous spaces (that's what I got used to) and I'd like to just tap the screen edge with my mouse instead, so I don't have to use the keyboard

Thanks for replying btw