SpacePilot PRO 3D Mouse: New Software Updates

3Dconnexion recently announced another free software update for the new SpacePilot PRO 3D mouse.  The most visible portions of this upgrade include new functions called Model Properties Applet and Intelligent Function Key Notification.  Both of these new functions add functionality to the SpacePilot PRO’s LCD.  If there ever was a device feature that needs added functionality, it is the LCD on the SpacePilot PRO.

Model Properties Applet

This new applet enables engineers to quickly view supposed key model information on the SpacePilot PRO’s LCD.  The claim from 3DConnexion is that this somehow increases productivity and makes things easier for workgroups to collaborate. I’m not sure how this applet makes collaboration easier.  The applet just displays fundamental document information on the LCD.  It doesn’t transmit this data or pull information from my PDM.

For a drawing, the function is very basic, indeed.  The applet tells me that I am looking at a drawing (go figure), and shows the computer network name of the drawing’s author, file size, file creation date, file last saved date, and the computer network name of the last person to save the file.  There is nothing particularly “key” or “vital” about any this information.  The applet would be far more useful if it allowed the user to modify the information on the display.  For example, for me key information from a drawing would be a list of particular custom property names and their values, and the name of the model in the dominant pre-defined view (the view from which the part custom property values are derived).

Slightly more useful information is available for models, including mass, volume, material and density.  This same information is displayed for assemblies, though I’m not sure why.  Wouldn’t it be more useful to show me the total number of parts in the assembly, or an estimate on how many seconds would be required for a force rebuild (CTRL-Q)?  My suggestion to 3DConnexion is to completely dump the file information and add these kind of data for all document types.

Intelligent Function Key Notification

This is a fancy name for the fact that the LCD now displays a quick pop-up window which shows the user which button command they activated.  It does this regardless to the applet that is running on the LCD.  This way, the user will always have visual confirmation as to which command they just executed.  This is a moderately useful function for someone who has just finish mapping their programmable buttons and needs queues to help reinforce the memorization of that mapping.  If the user has already memorized their button mapping, this function provides little benefit. For now, I like this function, but I can easily imagine that I will ignore it eventually.

“S” Shortcut key

One bonus for SolidWorks users is that 3DConnexion recently added support for the “S” shortcut key.  It can now be added to the programmable buttons directly without having to create a device macro.  This function was secretly added to the previous software upgrade for the SpacePilot PRO, but 3DConnexion is now bragging about it.  They also stated that this “S” shortcut key support has been added for SpaceExplorer and SpacePilot Speed Keys. My only criticism here is that any key and key-combination should already be supported by the software for these devices.  My 1990’s programmable keyboard supports any key combination in its “PF” keys.  Why are these not fully supported by 3DConnexion’s 21ST Century product offerings?


Having just recently updated my SpacePilot PRO drivers and software with this new announced version, I can say that installation was easier this time around.  In the past, installation has been a bit of a pain.  One problem plaguing the SpacePilot PRO is that its software and drivers need to be the last item installed on your computer.  This means that if any supported application is installed after the SpacePilot PRO software, the SpacePilot PRO software needs to be reinstalled afterwards.  Crazy, huh?  Anyway, this upgrade was pretty painless this time, and I didn’t even lose my programmable key mappings, unlike previous upgrades and re-installs.   New 3DConnexion 3D mice shipped in September 2009 will have the new version of the software and drivers included.  Otherwise, for Windows, download them from this location here.

SpacePilot PRO (overreaching? a short Part II)

I recently wrote a review questioning the fact that the SpacePilot PRO is a control device with an LCD screen.  As noted by my fellow blogger Jeff Mirisola of Jeff’s Tool Shed, 3D Connexion recently updated their drivers and software for the SpacePilot PRO.  This update fixed a few bugs in the software related to the saving of settings.  It should be noted that the problem I had with saving settings does not seem to be the same as others, and was minor by comparison.  The problem I found was with my programmable key maps being saved.  This issue was not fixed with the recent upgrade, but I’m not concerned because the workaround is already built-in.  The possible cause of all this is the strange fact that there are more than one program used to control the key mappings. Since I know which program to use to save my key maps, I’m not terribly concerned with it not working in their second program.  The second program doesn’t allow for as many functions to be assigned to the buttons too, which I find odd.

OK, back to the point.  As said, I criticized the existence of an LCD screen on the SpacePilot PRO.  I wondered why the device had one.  It didn’t seem to be of much use.  Well, with the recent update of the 3DConnexion drivers, I take this back.  The LCD screen is now very useful to display key mapping in a very clear and much better organized method.  Now obvious is the function programmed for a particular button.  With this, I’m now able to get use out of the LCD screen, and I am more comfortable with the use of the programmable buttons too.  It really expands the device’s user-friendliness.  So, the only question left (besides making the secondary key mapping program work 100% as expected) is whether this device is worth the $500 price tag.  The price does seem to be pushing the upper limit of what one might expect to pay for a control device, particularly one that doesn’t replace any other control devices (you’ll still need a mouse).

OK, I think I beat this dead horse long enough.  I’ll just close with saying, if you have the need for a 3D mouse, then this is certainly the king of them all!

SpacePilot PRO (overreaching?)

There’s a Simpsons‘ episode where Homer discovers he has a successful half-brother named Herb Powell.  Herb runs a car company.  Herb is convinced that Homer represents the average American and is therefore the perfect person to design a new car for his company.  Herb introduces Homer to his company’s design team.  The design team ignore Home and instead use their experience to design perfect vehicle.

Homer is at first intimidated by the design team, but Herb feels that Homer is not being forceful enough with his ideas.  Herb invigorates Homer.  Homer then rejects the designers’ ideas and instead implements strange ideas like dual bubble domes, fins and several horns that play “La Cucaracha”.  At the unveiling of new car, dubbed “The Homer”, Herb is horrified to discover that the car is a monstrosity that costs $82,000.  Herb’s company goes under and he becomes broke.

What’s the lesson here?  Have a focus when designing the next hot gadget.  The design of the 3DConnexion SpacePilot PRO isn’t like “The Homer” in that it is sleek and functional.  However, there does not seem to be a strong focus for the device.  Is it a 3D mouse, or an Outlook companion, or a keyboard replacement, or an RSS feed reader?  Right now, it is all of these things.

First, why does a control device have an LCD screen?  If there was a need for me to see a status of something, then I can see why some sort of visual feedback would be necessary.  There isn’t much of a need for that with this device, however.  (Please see P.P.P.S below for notice of an update to this criticism.)

Second, on that LCD, I’m given the ability to open Outlook email, appointments and tasks.  Given the fact that I have two monitors, this functionality is not needed for me.  I keep Outlook open and in view on my second monitor all day anyway.

Third, why does this device give me RSS feeds?  In my mind, the goal of a control device should be to not require the user to look at it while it is being used.  That LCD screen bags to be looked at.  Sometimes I feel bad that I’m not using it.

My criticism of the LCD is based solely on the fact that I have two monitors.  For someone with a single monitor, I can see why this functionality would be useful and a real time saver.

I think that a future device that 3DConnexion should develop is a more compact version of the SpacePilot PRO without an LCD screen.  Then bring in all the buttons closer to the control knob and place them under the most likely locations where one’s fingers will naturally land.  Make sure all of the buttons are multi-function programmable (just like the SpacePilot PRO).

My bottom line, this device is worth the $499 price tag if there happens to be a need for an LCD screen with the ability to launch Outlook tools and read RSS feeds.  I’m sure this device will save someone time and money (such as users with only one monitor).  However, if I were to spend my own money, I would want a simpler device that is geared towards controlling my views within the model and shortcuting tasking within the 3D CAD environment.  The SpacePilot PRO is a strong step in that direction, but it overreaches in other areas where there doesn’t seem to be much of a need (at least for me).  When I am in the market to buy another 3D mouse, I would be interested in the hypothetical SpaceExplorer PRO with a more compact design, more multi-function programmable buttons, and better placement for the buttons.  My price range would be in the area of $300, though 3DConnexion might hafta bring the price down to $199 (twice the price of high-end standard mice) to help sales take off.

I don’t represent the average American, nor do I feel I am the average 3D CAD user.  I like my SpacePilot PRO, and will likely continue to use it.  However, I can see where this might be a case of less is more.  I’ve looked at the current generation of the SpaceExplorer and I actually think that it would be more ideal for one’s home office.


P.S., why hasn’t the 3DConnexion control knob not been turned into a gaming controller yet?  This seems like an obvious application for 3D mice.  Speaking of other applications, this might not be a bad idea as a control mechanism for a navigation and center console control system in a car.

P.P.S., this device works awesomely in the main mode of Google Earth (though it would be nice for it to work in all modes withing Google Earth).  They should really make a driver for Celestia.

P.P.P.S., I originally wrote this article before the recent update to the drivers for the SpacePilot PRO.  With the recent update, my opinion about the LCD has changed a little bit.  I’ll address this in a future article.

SpacePilot PRO (My experience so far)

I’ve seen someone say that either you hate 3DConnexion 3D mice or you love ’em. Now that I’ve been using the SpacePilot PRO for a little while, I can honestly say I don’t see that. Personally, I like my device, but I could live without it. Since I only have one, I kinda do have to live without it at home anyway. With a capable mouse, one can maneuver a model in SolidWorks just fine.
SpacePilot PROThe advantage of the 3D mouse is that you can maneuver the model and continue to work on the model at the same time. So, the 3D mouse does help me work faster. I like things that allow me to work faster.

It did take me more than a week to get use to how it functions and to find the settings that work best in my environment. Finding the right sensitivity is paramount to using the SpacePilot PRO.

Adjusting the sensitivity is accomplished in two ways.  When adjusting it, make sure the affected application is open (i.e., SolidWorks). Overall sensitivity is controlled by a togglish button. On one side is a minus symbol. On the other is a plus symbol. Pressing either will yield results that are immediately appreciable when moving the control knob. If one wishes to change relative sensitivity of specific controls there is a program included called 3Dconnexion Control Panel. This has several tabs that get in to the functionality of the SpacePilot PRO. Relative speed control is on the Advanced Settings tab. Pan right/left, Pan up/down, zoom, tilt, spin and roll can all be set to their own specific relative sensitivity (which 3DConnexion calls “Speed”).  I like mine set up like this.

SpacePilot PRO Speed Settings

Once I set sensitivity to a comfortable level, this device has proven itself to be a useful tool that has made my work easier.

SpacePilot PRO (Smudge Factor 10)

The SpacePilot PRO is a clean looking device right out of the box, with its swoopy shape and classy mix of matte black, patent black and dark grey colors. It even feels comfortable when I rest my palm on it and place my fingers around its control knob.

SpacePilot PRO

Size and placement

SpacePilot PRO is larger that one might expect for a control device. Its size is almost sprawling as it takes up a considerable portion of any desktop. I had difficulty in trying to find a location for my SpacePilot PRO. 3DConnexion recommends that their 3D mice be placed on the left of one’s keyboard and operated with the left hand. In the literature, it shows a mouse, keyboard and the SpacePilot PRO placed comfortably on a desktop. Unfortunately for us ergonomically educated individuals, this is not practical. I use an adjustable keyboard shelf. On most keyboard shelves, there’s room for the keyboard and the mouse (usually). So, where am I supposed to place my 3D mice?  Well, I like the device enough to consider a modification to my keyboard shelf.

Look and feel

When taken right out of the box, the pristine device is handsome.  It looks like it is meant to be used.  It doesn’t take long to realize that usage (particularly of the upper patent black region around the LCD screen) quickly envelopes the device with smudges.  On a scale of 1 to 5, I give the SpacePilot PRO a Smudge Factor of 10.  Touching the shiny surface (heck, maybe just breathing on it) will leave a smudge that quickly gives the SpacePilot PRO a worn-in look.

There are a lot of buttons on this device.  They are kinda spread out.  The device could take up slightly less desktop space if the buttons are brought in closer to the knob.  This would allow them to be more readily accessed by one’s fingers.  As for the number of programmable buttons, the device seems appropriately equipped.

One may find that sometimes the left hand will shift a bit while using the control knob.  The are guidelines on the side of the knob, but these are not easily felt.  Strangely, the most obvious location for guiding features would’ve been on the top of the knob, or around the knob’s top ledge, but none are there.

Do not take my criticisms as a reason dislike the device.  These are minor details that should to be a addressed by 3DConnexion in future versions of this device.  They are not show stoppers.  It is great to have a control device with programmable buttons.  I actually like the SpacePilot PRO for the programmable buttons as much as the 3D flexibility granted by the control knob.

3Dconnexion’s new SpacePilot PRO 3D Mouse

Before this month, I’ve never owned any 3Dconnexion 3D-mice in my life.  Heck, I wasn’t even exactly sure how to pronounce 3Dconnexion.  That “x” in the middle of the name throws me off.  Despite this, I’ve had some interest in their devices.  This has never taken me to the point of testing one on my own.  After all, I feel I’m pretty fast with my mouse-work and keyboard shortcuts.  So, when 3DConnexion asked to meet with me at SolidWorks World 2009, I was interested in seeing what they wanted to show me, yet skeptical about finding any game changers.

SpacePilot PROThey introduced me to the SpacePilot PRO 3D mouse.  (It may already be available on Amazon or other locations if someone is interested in looking for price comparisons.)  The SpacePilot PRO is the latest 3D mouse in a long line of professional 3D-mice which “have rewritten the rules on the way design engineers and professionals interact with 3D environments,” as noted by Dieter Neujahr in the official press release.  OK, so what am I doing quoting press release comments?

Now, anyone that reads my product reviews knows I’m no sell-out.  I don’t give shiny reviews to get free stuff.  I don’t run promotions.  For full disclosure, I must say that 3Dconnexion did give me a free SpacePilot PRO a few days ago.  This was given to me without any strings attached.  Technically, they didn’t even ask me to write any review or comment on the unit they give to me.  I made it clear back in February that if I did review the product based on the unit they were going to give me, it was going to be unbiased.  They seemed to insist upon that.  Even at that time, I had a few critical comments about the device (which I cannot remember now), to which they were receptive.

Does getting a free $499 device impact my opinion?  You betcha….JUST KIDDING!!  However, I do feel it is appropriate for me to write about my experiences, to give others a sense as to whether these devices are worth the cash.  Expect my usual sarcastic comments juxtaposed with well deserved praise, and demands for further improvement.

I’m not going to write one all encompassing review.  This is a highly capable device.  I doubt I can write completely about my experiences with this unit in one review without the article getting excessive in length.  I mean, just look how long this article is already, and I haven’t even started my review yet!  More information will come soon.