GithubHelp home page GithubHelp logo

forza-trackir-wrapper's People

Contributors

brpeterman avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

forza-trackir-wrapper's Issues

Forza ignores head tracking input while buttons are being pressed

It looks like Forza reads from both the real Xbox controller and the software one at more or less the same time. This means that if you're standing still, head tracking works great. As soon as you start driving/steering, the game assumes you only want to give input from the hardware controller.

Possible workarounds:

  • Open the hardware controller as a DirectInput device in exclusive mode. WIll Forza respect exclusive mode?
  • Use some other controller, like a DS4. This also requires DirectInput, but should only expose one XInput device to Forza.
  • Convince Turn10 to fix this. :(

Excess input on menus

When on any menu, the game seems to be getting either Dpad Up + Left or right stick Up + Left. This makes it very difficult to navigate the menus.

Workarounds:

  • Disable ForzaTrackIR while using menus. Turn it back on while playing. Forza seems to handle this just fine.
  • Use a mouse while using menus. As long as the cursor is moving, it overrides the input from the gamepad.

Vibration

Vibration is not supported. We need two things to make it work:

  • Ability to read vibration being sent to ScpDriver.
  • Ability to send vibrations to DS4.

Uncertain whether either or both of those exist.

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.