TDx.TDxinput.dll return invalid values

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
Posts: 2
Joined: Tue Jun 03, 2014 8:34 am

TDx.TDxinput.dll return invalid values

Post by katsuwo » Tue Jun 03, 2014 8:49 am

I'm trying add a Space Navigator support to My C# Application.
this is a windows form application.(not a WPF)
and it have a web-browser Component for use Google Earth Plugin.

my problem is ..
TDx.TDxinput.dll are return invalid value.

when i twist Y-Axis very little. TDx.TDxinput.dll return value rotateY = 1.0
when 2 or 3 Axis twist TDx.TDxinput.dll return valid value.
how can i get a right value?

I'm tested csMonitor DemoCode.
but it's contains same problems.

I'm sorry my english is so broken

Posts: 179
Joined: Mon Dec 04, 2006 4:06 am

Re: TDx.TDxinput.dll return invalid values

Post by mbonk » Wed Oct 01, 2014 12:43 am

The rotation is an AngleAxis. Ther vector part of the rotation is a unit vector and will always have a length of 1. The angle of rotation about the axis is in the angle property.

Post Reply