TrackIR software 5.0 beta 5b available
Re: TrackIR software 5.0 beta 5b available
Running TIR as admin isn't helping, X-Plane is still not detecting it. Last version I'm 100% sure worked was 5.0b4.
Other games (ArmA2, LFS) work fine, no admin privileges required.
Other games (ArmA2, LFS) work fine, no admin privileges required.
Re: TrackIR software 5.0 beta 5b available
Are you running both applications as an admin, not just the TrackIR?
Re: TrackIR software 5.0 beta 5b available
TrackIR Version 5.0.230 (Build 5977)
Glitch 1:
"Virtual Center" drifts away from "Reset point" and pops
back when it has drifted too far, resulting in jerky turns.
Repro:
TrackClipPro
Speed 5
Smoothness 10
Yaw
-452
-301.8
-181.6
-91.4
-31.2
01
31.2
91.4
181.6
301.8
452
Turn head back and forth so the virtual head looks 90 deg left
and right. After 4-5 turns the virtual head has crept far
enough for the head to "pop" back to center.
Additional info
Virtual "head" will drift forward if smoothness is >5
Virtual "head" will drift backwards if smoothness is <5
Glitch 1:
"Virtual Center" drifts away from "Reset point" and pops
back when it has drifted too far, resulting in jerky turns.
Repro:
TrackClipPro
Speed 5
Smoothness 10
Yaw
-452
-301.8
-181.6
-91.4
-31.2
01
31.2
91.4
181.6
301.8
452
Turn head back and forth so the virtual head looks 90 deg left
and right. After 4-5 turns the virtual head has crept far
enough for the head to "pop" back to center.
Additional info
Virtual "head" will drift forward if smoothness is >5
Virtual "head" will drift backwards if smoothness is <5
Re: TrackIR software 5.0 beta 5b available
TrackIR Version 5.0.230 (Build 5977)
Glitch 2:
Turning the virtual head 180 degrees left or right produces
a 20-30% tilt of the head which must be compensated with a
head tilt that feels unnatural.
Repro:
TrackClipPRO
Speed 5
Smoothness 10
Yaw
-452
-301.8
-181.6
-91.4
-31.2
01
31.2
91.4
181.6
301.8
452
Look forward
Reset TIR
Turn head so Virtual head looks straight back.
Glitch 2:
Turning the virtual head 180 degrees left or right produces
a 20-30% tilt of the head which must be compensated with a
head tilt that feels unnatural.
Repro:
TrackClipPRO
Speed 5
Smoothness 10
Yaw
-452
-301.8
-181.6
-91.4
-31.2
01
31.2
91.4
181.6
301.8
452
Look forward
Reset TIR
Turn head so Virtual head looks straight back.
Re: TrackIR software 5.0 beta 5b available
TrackIR Version 5.0.230 (Build 5977)
Neusence:
Restricting Virtual head to 180 degrees feels unnatural since
Torso + head + eyes can produce a little over 180 degrees.
Increasing turn allowance by ~25 degrees would suffice.
Note:
I would rather have the freedom to turn my head and the TIR
going "Flip-Flop" due to a gimbal-lock, than to have the current
restriction. (If nothing else, please make an option.)
Neusence:
Restricting Virtual head to 180 degrees feels unnatural since
Torso + head + eyes can produce a little over 180 degrees.
Increasing turn allowance by ~25 degrees would suffice.
Note:
I would rather have the freedom to turn my head and the TIR
going "Flip-Flop" due to a gimbal-lock, than to have the current
restriction. (If nothing else, please make an option.)
-
- Posts: 1365
- Joined: Fri Jun 27, 2008 11:29 am
- Location: Corvallis, Oregon
Re: TrackIR software 5.0 beta 5b available
My first recommendation would be to upgrade to the newest software. You're testing with an old build, which might or might not be impacting the performance.
Second, your profile settings seem a bit wonky to me. In particular, a speed of 5 is really quite aggressive. As it's a global setting, having it that aggressive will make fine-tuning the axes pretty difficult. The speed slider is predominantly for those users that want to adjust the default settings a bit out of the box, but don't want to use the graph editor. I would instead recommend keeping the speed at 1 and then adjusting each axis individually through the graph instead.
Without seeing all of your settings, it's hard to say for sure, but many of the behaviors you are describing make sense if you have such a strong global speed amplification.
The 180 degree view limit is fully adjustable in the profile xml. It can also be removed by unchecking the limit box on the graph.
Second, your profile settings seem a bit wonky to me. In particular, a speed of 5 is really quite aggressive. As it's a global setting, having it that aggressive will make fine-tuning the axes pretty difficult. The speed slider is predominantly for those users that want to adjust the default settings a bit out of the box, but don't want to use the graph editor. I would instead recommend keeping the speed at 1 and then adjusting each axis individually through the graph instead.
Without seeing all of your settings, it's hard to say for sure, but many of the behaviors you are describing make sense if you have such a strong global speed amplification.
The 180 degree view limit is fully adjustable in the profile xml. It can also be removed by unchecking the limit box on the graph.
Marketing Manager
TrackIR | OptiTrack
TrackIR | OptiTrack
Re: TrackIR software 5.0 beta 5b available
Thank you for the swift reply.
I will upgrade, translate the global setting into the
separate axes and report back.
On a side-note: If the "global setting" can induce problems
like these, perhaps you should have a quick info popping up
the _first time_ it's set above two, or whatever the "limit"
for excessive is. As long as I, as a user, know that something
may cause strange effects, I'm more inclined to accept them
when I choose to "over-do" it.
I will upgrade, translate the global setting into the
separate axes and report back.
On a side-note: If the "global setting" can induce problems
like these, perhaps you should have a quick info popping up
the _first time_ it's set above two, or whatever the "limit"
for excessive is. As long as I, as a user, know that something
may cause strange effects, I'm more inclined to accept them
when I choose to "over-do" it.
-
- Posts: 1365
- Joined: Fri Jun 27, 2008 11:29 am
- Location: Corvallis, Oregon
Re: TrackIR software 5.0 beta 5b available
Upgraded to version 5.0.300 (Build 6225)
Eg. File "TrackIR_5.0.Final.b.exe"
Note: It would be helpful if the filenames contained the build-number.
Result:
"Virtual Center" still drifts away from "Reset point" and pops back when
it has drifted too far. Since "Speed" was lowered from 5 to 1, the head
instead drifts backwards slowly as described in my previous post.
Info:
- Win XP Pro Eng
- TrackIR 5 with TrackClip Pro
If there is any further information which would help you determine
what the cause could be, I will be happy to provide it.
Profile
Settings
Eg. File "TrackIR_5.0.Final.b.exe"
Note: It would be helpful if the filenames contained the build-number.
Result:
"Virtual Center" still drifts away from "Reset point" and pops back when
it has drifted too far. Since "Speed" was lowered from 5 to 1, the head
instead drifts backwards slowly as described in my previous post.
Info:
- Win XP Pro Eng
- TrackIR 5 with TrackClip Pro
If there is any further information which would help you determine
what the cause could be, I will be happy to provide it.
Profile
Code: Select all
<?xml version="1.0" encoding="UTF-16"?>
<Profile>
<Name>Yammo_Default</Name>
<Description>Copy of Default Profile</Description>
<ExclusiveLoad>0</ExclusiveLoad>
<TrueViewEnabled>1</TrueViewEnabled>
<Curve>
<Axis>0</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Curve>
<Axis>1</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Curve>
<Axis>2</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Curve>
<Axis>3</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Curve>
<Axis>4</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Curve>
<Axis>5</Axis>
<Enabled>1</Enabled>
<Inverted>0</Inverted>
<Mirrored>1</Mirrored>
<Type>0</Type>
<Inputs>
<Val>-45</Val><Val>10</Val>
<Val>-30</Val><Val>9</Val>
<Val>-18</Val><Val>8</Val>
<Val>-9</Val><Val>7</Val>
<Val>-3</Val><Val>6</Val>
<Val>0</Val><Val>5</Val>
<Val>3</Val><Val>6</Val>
<Val>9</Val><Val>7</Val>
<Val>18</Val><Val>8</Val>
<Val>30</Val><Val>9</Val>
<Val>45</Val><Val>10</Val>
</Inputs>
</Curve>
<Hotkey>
<Name>Center</Name>
<ActionID>1</ActionID>
<Key>131108</Key>
<Enable>1</Enable>
<Toggle>0</Toggle>
<Trap>0</Trap>
<IsDevice>0</IsDevice>
<DeviceGuid>{00000000-0000-0000-0000-000000000000}</DeviceGuid>
<ButtonID>0</ButtonID>
</Hotkey>
<Hotkey>
<Name>Pause</Name>
<ActionID>2</ActionID>
<Key>131107</Key>
<Enable>1</Enable>
<Toggle>1</Toggle>
<Trap>0</Trap>
<IsDevice>0</IsDevice>
<DeviceGuid>{00000000-0000-0000-0000-000000000000}</DeviceGuid>
<ButtonID>0</ButtonID>
</Hotkey>
<Hotkey>
<Name>Precision</Name>
<ActionID>3</ActionID>
<Key>35</Key>
<Enable>1</Enable>
<Toggle>1</Toggle>
<Trap>0</Trap>
<IsDevice>0</IsDevice>
<DeviceGuid>{00000000-0000-0000-0000-000000000000}</DeviceGuid>
<ButtonID>0</ButtonID>
</Hotkey>
</Profile>
Settings
Code: Select all
<Settings>
<WindowTop>0</WindowTop>
<WindowLeft>0</WindowLeft>
<WindowWidth>1254</WindowWidth>
<WindowHeight>809</WindowHeight>
<PanelWidth>420</PanelWidth>
<LayoutMode>110</LayoutMode>
<RunAtStartup>0</RunAtStartup>
<RunMinimized>0</RunMinimized>
<MinimizeToTray>0</MinimizeToTray>
<ConfirmClose>0</ConfirmClose>
<LanguageDll>English</LanguageDll>
<PeriodicNewsCheck>1</PeriodicNewsCheck>
<PeriodicGamesCheck>1</PeriodicGamesCheck>
<PeriodicSoftwareCheck>1</PeriodicSoftwareCheck>
<AdvancedExpanded>1</AdvancedExpanded>
<TitleFilter>0</TitleFilter>
<GID>0</GID>
<ExclusiveProfile>Yammo_Default.xml</ExclusiveProfile>
<LastProfile>Yammo_Default.xml</LastProfile>
<NewsVersion>0</NewsVersion>
<GamesListVersion>0</GamesListVersion>
<SoftwareVersion>50300</SoftwareVersion>
<Smooth>10</Smooth>
<Speed>1</Speed>
<LedsOn>1</LedsOn>
<LightFiltering>0</LightFiltering>
<LightFilterThreshold>240</LightFilterThreshold>
<ObjectType>1</ObjectType>
<CameraRotation>0</CameraRotation>
<TrueView>1</TrueView>
<AnalysisMode>5</AnalysisMode>
<IRIntensity>0</IRIntensity>
<LEDIntensity>255</LEDIntensity>
<Exposure>150</Exposure>
<TrackClipProLedsOn>1</TrackClipProLedsOn>
<TrackClipProLightFiltering>1</TrackClipProLightFiltering>
<TrackClipProFilterThreshold>150</TrackClipProFilterThreshold>
<Curves>
</Curves>
</Settings>
Re: TrackIR software 5.0 beta 5b available
I found this strange quirk in build 6225:
1: Looking forward,
2: Centering TrackIR,
3: Turning my head slowly and naturally left results in
the translated view pitching up gradually towards height
"-30" at 90 degree. Meanwhile the translated head would
keep a rotation so the left ear would be point to the
point xy(90, -30).
As I keep turning my head towards L180, the translated head
will turn sharply down towards height 0(level) again, but
rotate the translated head so that the left ear would be
pointing downwards towards xy(L180, 0)
Continuing my head-turn makes the translated head merge with
the Y-axis, left ear down, as if it was the "new" X-axis.
My current work-around is to disable "Roll"
...which means I can at least use the TrackIR. By doing this,
the "quirk"/bug totally dissappears and the translation is
following my head movement 100%. So something is wrong with
the calculations of the Roll-translation. You may want to have
the coders validate that the matrices are added in the right
order )
Adding rotation after translation may cause this effect.
Rotation needs to be added before translation.
(Any info you need, just ask... I'll be checking back here
every now and again.)
1: Looking forward,
2: Centering TrackIR,
3: Turning my head slowly and naturally left results in
the translated view pitching up gradually towards height
"-30" at 90 degree. Meanwhile the translated head would
keep a rotation so the left ear would be point to the
point xy(90, -30).
As I keep turning my head towards L180, the translated head
will turn sharply down towards height 0(level) again, but
rotate the translated head so that the left ear would be
pointing downwards towards xy(L180, 0)
Continuing my head-turn makes the translated head merge with
the Y-axis, left ear down, as if it was the "new" X-axis.
My current work-around is to disable "Roll"
...which means I can at least use the TrackIR. By doing this,
the "quirk"/bug totally dissappears and the translation is
following my head movement 100%. So something is wrong with
the calculations of the Roll-translation. You may want to have
the coders validate that the matrices are added in the right
order )
Adding rotation after translation may cause this effect.
Rotation needs to be added before translation.
(Any info you need, just ask... I'll be checking back here
every now and again.)