Page MenuHomeFeedback Tracker

Defender Cobra M5 Joystick - Mode Selector Button permanently detected by control assignments
Acknowledged, NormalPublic

Description

When running ArmA 3 with a Defender Cobra M5 joystick connected, the output of the mode selector switch (a three position selector) appears to be detected as a permanently pressed button by the game, when it is not supposed to be detected until or unless the mode position is changed between the three settings.

This was not the case in versions of ArmA 3 prior to mid 2017 at a guess. It has been a few months since I last changed my control configuration, so I am not sure exactly when the change happened to cause the current issue.

Other games such as Elite Dangerous correctly do not read the mode selector as a permanently pressed button.

When attempting to make control assignments, the mode selector switch output is added as an extra button press to every assignment. The game is incorrectly detecting the mode selector switch as a permanently pressed button when making control assignments.

This problem even interferes with selecting other joystick button selections for control assignments, making it impossible to configure the Defender Cobra M5 joystick in game.

Some change has been made in the way ArmA 3 interprets DirectInput, resulting in misinterpretation of the Cobra M5 mode selector switch.
It is an issue between ArmA 3 and DirectInput rather than DirectInput itself, as it does not affect the Cobra M5 in other games such as Elite Dangerous
The problem never used to be present in earlier versions of ArmA 3

Note:
I have set the severity to 'Major' because it is a major issue if you use a Defender Cobra M5 joystick
Severity is how bad a problem is, not how many people are affected

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Operating System Version
15063.540
Category
Controls
Steps To Reproduce

Run ArmA 3 with Defender Cobra M5 joystick connected.
Open Options > Controls
Open a control assignment
Press any key or drag any control assignment from the menu

"Defender Cobra Stick Btn. #33+" is added to the start of EVERY control assignment (or #34 or #35 dependent on which mode the selector is switched to on the stick)

Event Timeline

RN_Max created this task.Aug 19 2017, 11:52 PM
RN_Max renamed this task from Defender Cobra M5 Joystick - Mode Selector Buttons permanently detected by control assignments to Defender Cobra M5 Joystick - Mode Selector Button permanently detected by control assignments.Aug 19 2017, 11:58 PM
Wulf changed the task status from New to Acknowledged.Aug 21 2017, 4:27 PM