[Bf-committers] supporting 6Dof devices on blender.

Stefan Gartner stefang at aon.at
Fri May 18 20:20:31 CEST 2007


On Friday, 18. May 2007, Jean-Luc Peurière wrote:
> A feature request that pops frequently is support for 6DOF devices
> (generally those from 3Dconnexion).
>
> Unfortunately the license agreement they request for using their SDK
> is not and cannot be make GPL compatible.
>
> I just received my own spacenavigator, and confirmed that it is just
> another regular HID device with all the standard hooks.
>
> So adding application side drivers HID support in blender  (ghost)
> would allow us to bypass the SDK and hence use the devices. Added
> bonus is that we can support any proper USB device like joystick,
> gamepads and so on.
>
> On Os X, HID support is built in, i don't know the situation on other
> OS. In any case there is some libraries (libUSB, libHID) which seem
> reasonably portables.
>
> So who would be interest to tackle with me this, and add HID support
> on all 3 major OS we support (Windows, linux, Os X) ? once we support
> those, adding support for the other unices should be straightforward.
>
> Linux support could use xinput too, but unfortunately this is far
> from portable to other OSes, so the HID road is the most promising i
> think

Would that approach also work for serial devices? If it does, I could help by 
at least testing with a serial spaceball on Linux.

greetings,
sgefant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.blender.org/pipermail/bf-committers/attachments/20070518/c5b657ab/attachment.pgp 
-------------- next part --------------
!DSPAM:18,464dee7b36371897549328!


More information about the Bf-committers mailing list