Project

General

Profile

Bug #4225

Double "Activate" key presses with Mouse and Gamepad.

Added by Paul McElroy 5 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Input
Target version:
Start date:
11/24/2017
% Done:

100%

Reproducibility:
Have not tried
Operating system:
Windows
Severity:
Normal

Description

Note: This is similar to Bug #3978 but this particular problem was not fixed when Bug #3978 was fixed.

There are two distinct behaviors associated with this bug, and whether they should be split into two Issues I shall leave up to other developers.

This problem is present using a gamepad (such as an Xbox One controller) or when using the mouse with the "Activate" key mapped to the left mouse button.

Problem 1 - Menu exiting.

When in some menus such as the character creation's race or sign menu pressing the button assigned to "Activate" (default is the A button on an Xbox One controller) intending to select options within that menu such as character race/hair/face, selecting star sign, or trying to click and drag the slider bar will instantly select whatever option you had the cursor over and then bypass to closing the menu as if you had pressed "Next" or "Done".

Problem 2 - Dialogue Topic Doubling.

When in dialogue, trying to select a topic from the right topic selection menu will activate that topic once when the key/button is pressed and once upon releasing the button resulting in the topic being run twice.

This was recently tested on OpenMW-0.43.0-RC1-win64.exe


Related issues

Duplicated by OpenMW - Bug #4371: Xbox One controller registers one button press as two on Windows Rejected 03/30/2018

Associated revisions

Revision f28024b5 (diff)
Added by scrawl . 2 months ago

Don't use Activate and Move keys for GUI navigation if bound to mouse buttons (Fixes #4225, Fixes #4320)

History

#1 Updated by no name 4 months ago

I can confirm both issues using Dualshock 4 on Windows 10 and Linux.

#2 Updated by Alexei Dobrohotov 4 months ago

  • Status changed from New to Confirmed

#3 Updated by scrawl . 2 months ago

  • Status changed from Confirmed to Closed
  • % Done changed from 0 to 100

#4 Updated by Andrei Kortunov 2 months ago

  • Assignee set to scrawl .
  • Target version set to openmw-0.44

#5 Updated by Alexei Dobrohotov 20 days ago

  • Duplicated by Bug #4371: Xbox One controller registers one button press as two on Windows added

Also available in: Atom PDF