XIM Community

[TUT] Superior Translation via Unorthodox Method (Performance Tweak)  (Read 7319 times)

Offline GitGud

  • MVP
  • *
  • Posts: 536
  • THE PUBG GOD
    • View Profile
This curve doesn't do anything other than raising the sensitivity. I think this has already been said a lot of times.


Anyone stating in this thread saying ohh it's so much better! There could be 2 reasons for you to think that.
1. You are having placebo effect
3. You didn't match your old sensitivity exactly because this curve raises it and you like this new sensitivity more.

I appreciate that you are doing research and trying new curves.

« Last Edit: 03:57 AM - 04/10/18 by Kahun »
My Current Setup + CouchMaster Review | PUBG Config | XIM Apex | Xbox One X |
SteelSeries Rival 600 | SteelSeries Dex | SteelSeries Apex M500 | SteelSeries Siberia 800 | Turtle Beach Stream Mic | 27' iiyama G-Master | CouchMaster Cycon

Online antithesis

  • MVP
  • *
  • Posts: 5839
    • View Profile
Please don't get personal, mj was simply experimenting and sharing his thoughts.

It had us all scratching our heads, but that's part of the fun of tinkering with a Xim.

If nothing else, it's an entertaining read.

Offline Frash brang

  • MVP
  • *
  • Posts: 708
    • View Profile
  • Gamertag: Frash brang
Please don't get personal, mj was simply experimenting and sharing his thoughts.

It had us all scratching our heads, but that's part of the fun of tinkering with a Xim.

If nothing else, it's an entertaining read.

Can we get close and personal anth?

Online antithesis

  • MVP
  • *
  • Posts: 5839
    • View Profile
Can we get close and personal anth?
We already are frash. We already are  :-*

Offline Frash brang

  • MVP
  • *
  • Posts: 708
    • View Profile
  • Gamertag: Frash brang
Can we get close and personal anth?
We already are frash. We already are  :-*

Just checking. Just checking.

Offline Joel_Boss19

  • Member
  • *
  • Posts: 20
    • View Profile
  • PSN ID: Joel_Boss19
Thanks for this.

Apex has been great for me with COD WWII and Overwatch but Fortnite has been giving me fits. Tried this curve and your recommendations...this is the best Fortnite has felt to me.  Just wanted to post to say Thank You.

0.98 for both hip and ads...ads is soooo much better. Won 4 duos in a row this morning.
12,000 dpi...1,000hz...default...smoothing 20

Is this an updated apex? Also do you use aa?

Offline InZaneHD

  • Member
  • *
  • Posts: 37
    • View Profile
  • Gamertag: LnZane HD
Just got my Apex today and want to use this curve in fortnite. But wich of the versions should i use? And smoothing/sync?

Offline mjfame

  • Member
  • *
  • Posts: 245
  • "Kolibri King" | Global Rank #1
    • View Profile
    • BF1 Kolibri King aka the BabyPistolPro: #1 in the world. (Semi-Retired)
  • Gamertag: MJ FAME (Active)
  • PSN ID: MJ-FAME (Retired)
Updated title & disclaimer.
XIM APEX // BETA : 20180402
Logitech G Pro // Swift-RX XL // XB1X // Sony GDM-FW900 (CRT) // BenQ RL2455HM (LCD)

"Kolibri King" | Global Rank #1 | 2017.07.27 (10k)

https://battlefieldtracker.com/bf1/leaderboards/all/Kills/weapon/33f9105c-40c7-3980-7982-add4b9f6311a

Offline DiamondZ

  • Member
  • *
  • Posts: 1
    • View Profile
  • Gamertag: Zack The Goon
2018.04.25 // OUTDATED METHOD
Refer to the provided hyperlink for a more scientific and less intrusive approach.

https://community.xim.tech/index.php?topic=65540.0

DISCLAIMER:

If you own a Logitech G303, G403, G502, G900, G Pro or any other mouse with the 3366 sensor then this is not for you, exactly however this is still an option.


The following insight has been shared for educational purposes only.. The methods used were tested on Razer mice with 3389 sensor. As much as 32frames of smoothing is added at high DPI levels which causes hard starts due to the additional 6ms of input delay. Just about every mouse adds a considerable amount of smoothing at extremely high DPI levels so using ballistics similar to these combined with below avg starting sens will help to equalize your device's built-in smoothing. (smooth out the smoothing? lol) This may be of some use for users who own mice that use large amounts of hardware smoothing at high DPI levels which unfortunately is just about all of them. I recently purchased a Logitech G502 and the 3366 sensor uses the baseline 2frames of smoothing at all DPI levels which makes this translation methodology completely irrelevant.

If you game at a DPI level below 1800 (up to 2100 on some devices) on any mouse without the 3366 sensor then this is unnecessary.



Obviously, the traditional method does work but it's apparent that the chain is incomplete and I believe that it is actually the backwards approach. It is the cause for so many performance breaking, pixel-skipping and targeting imperfections. 

Today I will be demonstrating an unorthodox, yet, extremely, effective method for designing a translation.

This is an inverse translation method that i believe actually to be a more precise way to translate.

It involves using a very extreme ballistic acceleration curve with an extremely low sens multiple. Sounds scary but I assure you that once you test this you will throw everything you thought that you knew about mouse translation out the window.

This produces a much more accurate feeling of raw input via a translation that feels snappy and has virtually zero performance gaps. You will still be able to achieve that 1:1 feel but even more so. Much closer to true raw mouse as it feels when gaming on PC games that support raw mouse. This is a vanila ballistic velocity adjustment that I refer to as an accelerant because it compacts from 0 - 100 which allows for a better aligned ST which provides an overall fidelity enhancement. It is just the glue that holds it all together. The missing link if you will. This is why it works the way that it does.

The ballistic is incredibly steep and it allows the user to utilize a more appropriate starting speed to eliminate hard starts from zero through better analog velocity matching. This should be apparent to anyone who is familiar with the feel of raw mouse aiming on PC provides. Your mouse output should feel smoother and more responsive out of the gate without preventing you from reaching your desired top-end speed. Overall the handling should feel natural and accurate.

Based off of how it performs and how it feels compared to true raw native mouse I believe this method to replicate this with a noticeably higher level of execution. The resulting superior performance doesn't lie. Aim assist ON / OFF doesn't matter because it handles everything better. This works with any game and makes configuring a breeze.


I used to achieve similar performance with my Titan One using Gtuner by setting my Mouse DPI to 16,000 and setting the Gtuner DPI to 1 then working in the hundredths & thousandths columns to the right of the decimal point and the results were far superior to any commonly practiced method of translation. I'm confident that this rendition of that is the catalyst that will begin to pave the way for an even better XIM experience for everyone.

Use Max mouse DPI @ 1,000Hz and set Smoothing to 20 and set Synchronization to DEFAULT

I have provided a sample CoD WWII [XB1] config designed for use @16,000DPI // 1,000Hz // Default Synchronization to give you an idea of how this works so you can gauge your approximate sens at your DPI level..


Even if you believe that you know EVERYTHING you should try this ASAP if you haven't before translated this way. You could also ignore, acknowledge and move on but you would only be hurting yourself. I've always invested thorough R&D time into my interests. This is an act of selflessness. Rather than keep these discoveries to myself, I believe in giving back to the sharing these findings so that we all can enjoy the benefits. Who know, the devs may be able to bake this into the device so that it occurs naturally which would make our traditional configs perform even better. We all benefit from exposure.. It is the fastrack to the next big breakthrough. Enjoy yourselves.


Use the same code for HIP and for ADS and make adjustments in .01 increments
Example adjustment: If sens = .63 and you wish to test higher then set to .64 next.

v1) 0% - 10% Divide your vanilla ST sens by 40 (Some smoothing may be required)

Code: [Select]
>>> XIM APEX [Translate Ballistics] START COPY >>>
X5BC:AAAH0A+gF3AfQKcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQ:X5BC
<<< XIM APEX END COPY <<<

v2) 0% - 4% Divide your vanilla ST sens by 100 (little to no smoothing required)

Code: [Select]
>>> XIM APEX [Translate Ballistics] START COPY >>>
X5BC:AAAH0A+gF3AfQKcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQJxAnECcQ:X5BC
<<< XIM APEX END COPY <<<


I would believe that I was playing the PC version using this configuration, If I didn't already know otherwise. It really does feel the way raw native feels on PC. I recommend that if you've tried disabling Aim Assist slowdown and rotation in the past but couldn't deal with it you should try it again on this config, at some point. It's fantastic.



XIM APEX is still in BETA and this should tip off the devs that a curve such as this needs to be implemented as the default ballistic so that the sens multiplier values can be set as usual. This is a more accurate representation of the way that a mouse swipe feels and performs from zero to one-hundred with raw-mouse output supported PC games. It performs better in-game with or without aim assist, with less effort and/or band-aids at the user-level. It shows that there is room for improvement and, as great as the XIM APEX is, it demonstrates that it is perfectly capable of reaching this level of performance. This provides the entire community with access to this information. It provides anyone who is involved in the development process the toolset to playtest and know exactly how it was achieved so that default behavior could be easily modified on the back-end in a future revision. That's the point.


Update #1:
Currently using these settings with NoSync and Aim Assist OFF. Diggin it.



Update #2
Evolution of Update #1 - Sens & Smoothing Adjustment + Sync-Free with AA - Disabled


Update #3 - v2 Ballistic + SLOW Sync with AA - Disabled


Here's a couple of demo-reels of my WWII gameplay using this velocity adjustment with Aim Assist Slowdown & Rotation completely disabled.
This was an enjoyable experience.. I actually played overnight through sunrise which is something that I seldom ever do anymore. I have never enjoyed playing a console game without Aim Assist until I began using this config and now I plan to always play it this way. I now believe that I will disable Aim Assist on any game that offers the option.








Your feedback is important so don't be shy and leave it all here.



Next Thread: Observations and Suggestions
[Insight] Introduction to Synchronization
https://community.xim.tech/index.php?topic=64127.msg675310#msg675310


Previous Thread: Laying the Groundwork (Traditional Configuration Crafting)
[TUT] CONFIG CRAFTING PROTOCOL-CHAIN [READ THIS IF SEEKING ASSISTANCE]
https://community.xim.tech/index.php?topic=63962.msg674199#msg674199





So are you saying to play without aim assist? Because in every console game I play when I turn aim assist off I still feel it but it feels worse?

Aim Assist works great by translating this way. Better in fact. So it doesn't matter if you use it or not. Due to the ballistic shift being utilized, this translation method works so much better that AA OFF performance is ridiculously better, as well compared to using the higher multiplier methods. It just feels on-point as it would if playing on PC.

Regarding the AA that you say that you feel even when it is OFF. You're feeling two things. WWII uses snap-to targeting that is always enabled. There is no way to disable it. Even with AA OFF on console shooters or on PC games that do not offer AA at all there is still a bubble around the player that requires a bit of accelerated force to break through in order to maintain tracking. There is also typically a hint of friction within that bubble. It's very subtle but it's there. A sloppier translation will have a much harder time tracking players due to the fact that the bubble is still in-play even when AA is disabled.

Now that's why I'm urging others to try AA-OFF using this translation method because disabling AA will expose the flaws of your config in obvious ways but this type of translation breaks into the AA-OFF bubble like a champ. So well that it feels like AA is still working when you initially make the turn to break into that bubble.. And if it handles AA-OFF so well then AA-ON will not be an issue either but there will be additional slowdown and auto-rotation.

I challenge everyone to setup an additional config using this method and dial itr in nice. Begin with AA-ON Test your snipes and LMGs ARs etc. for a match or two.. You will understand from the very first engagement so long as your sens is not set too high. Now, disable AA and you should still be playing very well.. You shouldn't even need to do this but just for fun.. Once you have the new config dialed in and you have  logged several matches switch back to your old config THEN share your feedback.



I had a custom curve in place but this one nails it on Overwatch . My aim assist and window size are both set at 30. I can still snap on a dime that the mechanics let's us do but while making very minsicule movements on the screen for micro adjusting. Thanks for posting this! Gonna spread this link around.

you are most welcome and thanks for backing my statements. this helps. and this will work for EVERY game because it matches the hardware behavior more appropriately..



I'm pretty sure off in the beta is actually the equivalent of the default Apex experience, not default.

YES. You are correct but I was stating that I have playtested the 120Hz setting with 60FPS titles thoroughly enough to comfortably recommend its usability.

For Beta:

OFF = Original APEX Vanilla FW (NoSync)
DEFAULT = 120cycles/sec
COMMON = 60cycles/sec
SLOW = 30cycles/sec



OMG @#$% God this is so good on overwatch!! I always felt overwatch being clunky but now it's Soo smooth thank you Soo much


I just tried this with Battlefield 4 and it absolutely feels better to me. My micro adjustments - such as when using FLIR on a DMR - are much more controlled. I am able to keep on a moving target better and get the multiple shots off for the DMR kill. This is something I've struggled with in the past. I'm going to try PubG next...

Thank you for this! I'm a programmer myself and I'm really curious as to what is going on under the hood here. If you are anywhere near Omaha, drinks are on me! :)

james


Thanks for this.

Apex has been great for me with COD WWII and Overwatch but Fortnite has been giving me fits. Tried this curve and your recommendations...this is the best Fortnite has felt to me.  Just wanted to post to say Thank You.

0.98 for both hip and ads...ads is soooo much better. Won 4 duos in a row this morning.
12,000 dpi...1,000hz...default...smoothing 20


Thank you for taking the time to potentially help the xim community to a huge degree i really appriciate all the time and effort you have put in here and will spend a day or so playing around with it and give the best feedback possible based on my experiences. Thanks again for not just keeping this too yourself.




I don't fully understand the science behind this curve but after trying MANY different settings for Fortnite this curve is a game changer for me....Close, Mid Range, Distance...all good.

It can't be just a simple sensitivity increase. This curve gives me a level of precision that I couldn't obtain before...at any range of engagement.

Rocking G502/hardpad  at 12,000/1,000hz, default, 0.98 for both hip/ads. and 20 smoothing for both. I can't imagine any better settings than these for fortnite...for me anyway.

Thanks again mjfame

You're welcome. I am fairly new to XIM but I had spent a couple of years working through translations via other devices ; lots of trial and error testing to better understand what must be done in order to more appropriately convert  controller to mouse.. What you have been experiencing is a byproduct of those efforts and it pleases me that our community will be enjoying it with me. BTW, you should try disabling controller AA whenever possible because it will now properly function and should perform even better than with it enabled.



here is my gameplay with this curve


THANKS FOR SHARING!


Please refrain from strapping on your know-it-all glasses and, for example: "attempting to argue over whether or not this is a scrolling line of text" because if you were to do so then that would signify that YOU (A) are a troll , (B) have completely missed the point , or both (A) & (B) ........ ..... ... .. .  The first Fruit Troll-Up might come FREE but I will not feed you another .... ... .. . There simply aren't enough to go around .... .... ... .. .   Furthermore ... .. . I couldn't care less ...... ..... .... ... .. . . . . . This is a waste of everyone's time .... ... .. .. . including YOUR OWN ...... .... ... .. . . .

Awesome information man! I had a quick question about the two versions of the ballistic curve you posted. Not sure if it's just me, but when I paste version 2 into my xim apex manager, the curve looks identical to version 1. If possible can you help me with this problem?

Thanks
DiamondZ