Giter Club home page Giter Club logo

Comments (5)

Soldia1138 avatar Soldia1138 commented on August 16, 2024

As the framework for all the addon keybinding is actually coming from, it would be the best if you post your Issue on CBA's tracker:
https://github.com/CBATeam/CBA_A3/issues

Might be related to: CBATeam/CBA_A3#581

Will close the issue here but thank you for the issue report.

from acre2.

jonpas avatar jonpas commented on August 16, 2024

It is not possible to bind any joystick or other peripheral keys, it is an engine limitation and there is nothing we or CBA team can do about.

Your best luck is using software to bind joystick buttons to keyboard input.

from acre2.

brainslush avatar brainslush commented on August 16, 2024

The hotas comes with an excelent software for adjusting the inputs/outputs. Use that one

from acre2.

dansta avatar dansta commented on August 16, 2024

The HOTAS does come with software. It being excellent is a subjective opinion. It has numerous drawbacks I've noticed. The only way for me to solve this right now is by wrapping the joystick with a virtual driver through TARGET software and reprogramming the switches to do keypresses and that complicates the environment for every other game that uses the same controller. Also it would be a workaround that targets a specific subaudience only since TARGET is not generic wrapper software. Arma per default has a lot of keybinds which means some keys may have to give way to voip/acre communication, complicating other areas. The same goes for any mod that has custom actions with keybinds. And no, profile switching or loading/unloading virtual drivers is not a good solution as I've found that to be bugridden as well. Often wrappers are also untrusted third party .exe-files you run which may or may not contain malware, and may or may not be against battle-eye rules. They also will have to get accepted via windows UAC which means they're explicitly trusted not to be bad software, even though their origin is often an unknown developer.

Creating a ticket on BI Phabricator seems to be the proper way to do it, but looking at the ticket stack you can clearly discern that their reporting system is being nearly a 100% neglected by BI and it would ultimately serve no purpose. Arma 4 will be on sale before they address my issue, and it's no different from the forerunner ticket system. It took them on average 2-3 years to solve my tickets.

Either way, this ticket is closed. This community cannot fix the problem and it's not their obligation. I must confess, my ticket was a pot shot that maybe ACRE2-devs had better contact with devs than I do and could escalate the issue easier. Or that maybe devs once in a while looked at this ticket list.

In the meanwhile, I'll keep answering "Bohemia's brain fart" whenever anyone says I can't fly straight when I talk and fly at the same time.

from acre2.

jonpas avatar jonpas commented on August 16, 2024

You can only use TARGET for Arma and then just unload the profile when you are done playing. It's what I do and it works pretty well.

BI is aware of the issue, it has been reported many many times. Until they provide API to capture peripheral input there is nothing we can do.

from acre2.

Related Issues (20)

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.