Limited 1.7b instal...
 

Limited 1.7b installer released  

Page 4 / 5
  RSS

Wobbles
(@wobbles)
Member Admin
Joined: 1 year ago
Posts: 187
09/04/2019 1:27 pm  

Delays...

Everything was working great with this in testing except I found the first step where the users has to define all the intersecting axes to create sticks or X/Y pair too cumbersome and confusing to the user, much in the same way you have to define 2 axes when creating radial dead-zones and such. So I'm writing some new added functionality to allow (and offload) the definition of such 2 axis pairs into the device plugin's meta. So now where the channels are named and defined in the plugins are also new definitions like:

    [DefineDeviceIntersectingAxes("Left Stick", "LeftStickX", "LeftStickY")]
[DefineDeviceIntersectingAxes("Right Stick", "RightStickX", "RightStickY")]

So, now I'm just working on rippling these changes into the IM framework so the wizard can see these and stateModifiers can understand them. I also hope to integrate this into mapping as well so if you are doing any kind of manual mapping you can just map a stick to a stick instead of having to map the individual axes.

 


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
09/04/2019 3:56 pm  

Does sound a lot simpler and cleaner

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
14/06/2019 8:40 pm  

Been pretty quiet around here, hope things are going well for you. Any ETA on when we may be seeing an update with stick calibration features?

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
Wobbles
(@wobbles)
Member Admin
Joined: 1 year ago
Posts: 187
14/06/2019 9:32 pm  

Just trying to juggle too many things as usual. Depending on what aspect of calibration you are talking about, it looks like I have state modifiers written for center and range of motion adjusting, angular offset, and deadzone. Ill take a look if it builds and runs without issues tomorrow and if it works ill release an update, I just doesn't have the axis binding yet like I mentioned above.


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
14/06/2019 9:57 pm  

Centering is what I'm wanting to try out with my golf game. Really interested in seeing if it will make the difference I'm thinking it will.

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
14/06/2019 10:57 pm  

Here is a pic showing the shot feedback (lower right) of my swing at the driving range. You will notice the white line parallel left of center. This is the typical feedback I get which corresponds to direction the X axis is off centered when viewed in Xinput test. This is what got me to inquire about a way to correct (calibrate) the stick output from being off centered.

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
Wobbles
(@wobbles)
Member Admin
Joined: 1 year ago
Posts: 187
15/06/2019 8:29 am  

Just uploaded a new installer. Under state modifiers in the profile choose calibration and adjust the x offset to -1 and see if that helps. Remember in this version you need to set both x and y axes in the selector until i finish the axis binding code.


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
15/06/2019 2:18 pm  

Nice thanks, I'll give it a workout this evening. Got my grandsons birthday to go to.

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
15/06/2019 3:24 pm  

Did a quick little Xinput test before heading out. With no radial deadzone the stick now returns to a zero value on the X axis with a slight neg value setting, sweet. Didn't work at first until I realized the min stick value needs to be set to zero, should be default setting.

This post was modified 2 months ago by wirenut48

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
15/06/2019 3:49 pm  

after further evaluation it dosn't seem to be working right or I'm doing something wrong. Min Y value is -1 whereas min X only goes as low as 0. Also the stick only outputs in one direction on each axis. I've run at of time so won't be back for a few hours.

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
15/06/2019 9:43 pm  

Not sure why you would have a Min setting for a two way stick (that would be the center value). I could see having a Max neg and Max pos setting adjustment. The options you got now for stick calibrating don't make much sense, maybe that's why it doesn't work, 🙄 .

This post was modified 2 months ago 3 times by wirenut48

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
16/06/2019 2:54 am  

Edited previous post as it wasn't relevant, but does raise a question of what's the purpose for an Axis calibration. Would that be for a one direction axis (trigger/throttle)?

This post was modified 2 months ago 2 times by wirenut48

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
Wobbles
(@wobbles)
Member Admin
Joined: 1 year ago
Posts: 187
17/06/2019 10:21 am  

probibly just a leftover bit of code


ReplyQuote
Wobbles
(@wobbles)
Member Admin
Joined: 1 year ago
Posts: 187
18/06/2019 6:56 pm  

Ok, i fix most of the bad math in the State Modifier, new version is up 1.7.7108.32141


ReplyQuote
wirenut48
(@wirenut48)
Member Moderator
Joined: 1 year ago
Posts: 122
19/06/2019 12:14 am  

Is there a way to adjust the scale for centering?

I was able to get it dialed in by manually editing the profile and restarting IM to view the results. It took 5 decimal points to get enough accuracy ("xCenter": 0.01563,). Using the slider it would be near impossible to get it that precise. Though there is play in the stick i'm now getting xinput test to show 0 for the X axis regularly with an equal mount =/- of play. So mission accomplished, and seeing positive results in game too. Thanks

Asus STRIX X299-E GAMING MB, i7-7820X 3.6/4.5GHz 8-Core, 32GB Corsair Dominator Platinum (CMD16GX4M2B2400C10), NVIDIA TITAN X (Pascal), Samsung 970 Pro 1TB M.2-NVMe w/Western Digital 2TB (WD2000F9YZ), Samsung 65Q9FN QLED, HTC Vive, 850w PS, W10


ReplyQuote
Page 4 / 5
Share:

Theme by Anders Norén

  
Working

Please Login or Register