More info and pics after the break!
The 3DConnexion Mouse is a 3D mouse, but what does that really mean? Basically, the cap on the top of the device can be twisted, tilted, pushed, and pulled, and sends those movement commands to a peice of modeling software (such as Autodesk Inventor) to control the position of a part on the screen, manipulating it as if you were holding the part itself in your hand. It's extremely fluid and very intuitive, making it a breeze to learn how to use it.
|My SpacePilot Pro|
The SpacePilot Pro has a few extra features though that not all the 3DConnexion mice have, such as 31 function keys and a 320X240 color screen! In Inventor, the buttons allow you to call frequently used functions, or user defined macros, and all the buttons on the device are customizable, letting the user set the mouse up for exactly how they want to use it, and can be set to do different things depending on what program is active (Some programs, like Inventor, can even have multiple button sets within the app, such as for 3D drawing, 2D sketching, and simulation environments),
|The button mapping configuration screen|
|Some of the configurable buttons|
|The LCDHOST config screen|
After some serious poking around, I figured out how to use most of the functions in LCDHOST, and created my own profiles! I'm only using the most basic of features, but LCDHOST supports everything from Web-Kit to Lua scripting, making it an incredibly versatile program for interfacing with the screen.
|Photo of the "home screen" of my layout set|
All four panes are selectable using the arrow keys on the device, and when clicked on (with the "OK" button) they bring up one of their daughter layouts:
The display also has the ability to show what the function keys are mapped to, as well as information from applications that support the device, such as Inventor or SolidWorks.
|Inventor Part detail screen|