Mac OS X 10.10.1
Broken: always (This is a new device, Device IDs may not yet exist in Blender, Unknown)
Worked: never (This is a new device, Device IDs may not yet exist in Blender, Unknown)
Short description of error
This device is new from 3DConnexion. it is a "Space Mouse Pro Wireless". The joystick works fine but all of the device buttons are ignored. Buttons can not be assigned in the User Prefs. To verify I used an old 3DConnexion SpaceExplorer and it works as intended. This has been tested on another Mac running Mac OS X 10.9 and this bug persists.
Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps
Using the default startup scene, plug in 3D Connexion "SpaceMouse Pro Wireless" and press any of the buttons; Blender does not respond to any device button input, Joystick works as intended.
Here is an email from 3DConnexion Developers:
"There are some applications that have support for the 3D mouse, but do not make use of our driver. Those applications are reading the 3D data directly from the device. We call this interface “raw input”. These applications usually know the existing devices, but when we launch a new product – as we did just recently the SpaceMouse Wireless – they do not know the device. The vendor ID and the product ID are unknown to them. That means that the new products do not work with those applications until the vendor of the application adds it.
please ask him to address the issue with the vendor of the application"