Coder Social home page Coder Social logo

xnr13 / sensitivitymatcher Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kovaak/sensitivitymatcher

0.0 0.0 0.0 57 KB

Script that can be used to convert your mouse sensitivity between different 3D games.

License: GNU General Public License v3.0

AutoIt 98.48% VBScript 1.52%

sensitivitymatcher's Introduction

Screenshot 1

This script lets you match your mouse sensitivity between any 3D games directly, and much more accurately than any paywalled calculators.

Run the script, then:

  1. Select the preset/game that you are coming from.
  2. Input your sensitivity value from your old game.
  3. In your new game, adjust its setting until the repeater make exact turns in game with no drift.

Press Alt Backspace to perform one full revolution.

Press Alt Shift Backspace to perform multiple full revolutions.

Press Alt \ to halt (also clears the residual angles).

 

If the game that you are coming from is not listed, the script can also capture your old sensitivity.
Select "Measure any game" and go into the game from which you wish to export your sensitivity, then:

  1. Aim at a precise marker in game, then press the Record hotkey to record your mouse movement
  2. Use your mouse to turn 360 degrees aiming back to marker, and press the hotkey again to stop recording.
  3. Use the repeater hotkeys to check its accuracy, correct over/undershoots with the fine tuner hotkeys
  4. You can now match the captured sensitivity to any game, simply select the game from presets to show the right value, or use the repeater and adjust the in-game value manually if it's not listed in the presets.

Press Alt / to start/finish recording.

Press Alt + to correct undershoots.

Press Alt - to correct overshoots.

Press Alt 0 to restart if you made a wrong correction.

 

With this script, sub-increment accuracy is preserved between rotations, rapidly quenching the uncertainty with each cycle. This means that the script can measure any base yaw to high degree of precision by monitoring for drifts over many cycles.

You no longer need to trust paywalled calculators that derive their measurement from single-rotation estimates approximated by integer counts, which amplifies their measurement error multiplicatively with each successive turn.

sensitivitymatcher's People

Contributors

kovaak avatar temporaryname avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.