Project

General

Profile

Actions

Emulator Issues #13412

closed

[SteamOS 3.5.7] Persistent doubled erratic inputs after launching Dolphin

Added by ds22x 5 months ago. Updated 4 months ago.

Status:
Fixed
Priority:
High
Assignee:
-
% Done:

0%

Operating system:
Linux
Issue type:
Bug
Milestone:
Regression:
Yes
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-20148
Fixed in:
5.0-20923

Description

What's the problem? Describe what went wrong.

Since the latest beta has arrived, I've been having very erratic and doubled inputs after launching Dolphin (tried both the Flatpak and a self compiled build) on the Steam Deck that persist even after closing the emulator and affecting the general inputs in game and desktop modes, which only a restart of Steam fixes.
I can confirm that reverting https://github.com/dolphin-emu/dolphin/commit/860acfb15dbdf7d3589c0d687af543dc7d70b2fc fixes the issue on my self compiled build.
This all happens with the default controller settings in Dolphin, and controller templates for both game and desktop modes, on a Steam Deck running 3.5.7. clean installed after a very recent (3 days ago) SSD upgrade.

What steps will reproduce the problem?

Launch a freshly compiled Dolphin build in either game or desktop mode, wait a few seconds, and the inputs should now be messed up.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

5.0-20511

What are your PC specifications? (CPU, GPU, Operating System, more)

Steam Deck running a fresh copy of 3.5.7 stable due to a recent SSD upgrade.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #13437: Double inputs on latest flatpak release Steam deck OSDuplicate

Actions
Actions #1

Updated by MayImilae 5 months ago

  • Priority changed from Normal to High
  • Regression changed from No to Yes
  • Relates to usability changed from No to Yes
  • Regression start set to 5.0-20148
Actions #2

Updated by ashkitten 5 months ago

i can reproduce this consistently

Actions #3

Updated by MayImilae 5 months ago

  • Status changed from New to Accepted
  • Operating system Linux added
  • Operating system deleted (N/A)

I haven't personally reproduced but marking as accepted due to the reproduction.

Actions #4

Updated by MayImilae 5 months ago

  • Status changed from Accepted to Questionable

This all happens with the default controller settings in Dolphin

Unable to reproduce with default controller settings on my Steam Deck OLED LE, SteamOS 3.5.7. I'll need more information on how to make this happen. Do you run any specific wii software or anything? How do you make it happen?

Actions #5

Updated by ds22x 5 months ago

I'm only just running Dolphin on my Steam Deck 2022 LCD model to trigger the bug.
No software or anything else is run.
Mayve it's related to the model being used?

Actions #6

Updated by MayImilae 5 months ago

  • Status changed from Questionable to Accepted

Through the power of buying two of them, I have a 2022 Steam Deck LCD right here~ Specifically a launch 512GB model. I'll get this updated to 3.5.7 and try it.

Wow, reproduced. It's literally just, open the Dolphin Latest Beta in game mode, and open the steam menu and now the dpad inputs are doubled. Yikes. Also happens in desktop mode though a bit harder to gauge.

So yea, it seems the age of the Steam Deck is a key factor.

Actions #7

Updated by MayImilae 5 months ago

Tested the preview version of 3.5.8. Still occurs on my launch deck.

Actions #8

Updated by tysonth 5 months ago

Can also reproduce on a August 2022 Steam Deck LCD 512GB, I have never modified the device and I am using the Flatpak build from the Discover store. It also did a weird thing where my inputs are read in Steam's desktop controller layout because the B and Start button would start behaving like the Esc key.

Actions #9

Updated by OatmealDome 5 months ago

Actions #10

Updated by wodnes 4 months ago

Same issue here, launch model Steam Deck.

Actions #11

Updated by kramski 4 months ago

Same issue here, Dolphin Version 5.0-20247 (via Emudeck), SteamOS 3.5.7, LCD Deck bought 8/2022.

Please note that also the "A" button is affected, so even if you successfully navigate with the left thumbstick instead of the dpad, everything is confirmed twice and submenus are unavailable.

Actions #12

Updated by R3D_R4V3N 4 months ago

I too have this problem on my launch model 512 GB Steam Deck on Steam OS 3.5.7 with Dolphin 5.0-20347 (flatpak)
Navigating menus in Gaming Mode is nearly impossible without the built-in mouse. The only way to resolve it is a reboot after playing any games on Dolphin.

Actions #13

Updated by superboo07 4 months ago

Please add the option to disable whatever is causing this in the settings, we already have a way to make gryo stay on in steam input. It is rediculous that this "feature" is making most decks unable to use dolphin and there has been no workaround.

Actions #14

Updated by gytdoo 4 months ago

This is still happening in the latest nightly appimage and the flatpak. It's like the default steam deck keyboard binds are locked ON when dolphin opens. When launched through steam it will still recognize controller inputs, but the keyboard layout stays locked on with it. After quitting dolphin, the controller stays in this state and makes every input send both signals at the same time. Restarting steam fixes this, but there's no way that I know of to make the steam deck controller work on the LCD model atm in dolphin :{

Actions #15

Updated by MayImilae 4 months ago

Everyone who has this issue, we need to check something. Go into desktop mode and run Konsole, and type "lsusb -d 28de:1205 -v" (lower case L btw) and press enter. This will give you the information on the "Steam Controller" for the deck. Now look for "bcdDevice" (NOT bcdUSB or anything else) and you'll see a number beside it. Post that number here, and say again that you have encountered the issue in this issue report. Something like:

2022 Launch Steam Deck LCD
bcdDevice 2.00
Has the issue

If we can get a bunch of reports like this we may be able to tie the issue to a specific piece of hardware and possibly report a bug to Valve.

Actions #16

Updated by ds22x 4 months ago

2022 Launch Steam Deck LCD
bcdDevice 2.00
Has the issue

Actions #17

Updated by gytdoo 4 months ago

2022 Launch Steam Deck LCD
bcdDevice 1.00
Has the issue

Actions #18

Updated by ArcaneNibble 4 months ago

Hi, author of the patch in question here. Would anybody be willing to provide either remote (i.e. SSH) access or in-meatspace access (London or commuter belt, UK) to a Deck exhibiting the problem? It's very difficult to debug this issue without the hardware in question.

Actions #19

Updated by AdmiralCurtiss 4 months ago

If you can, please test if 5.0-20923 / c3b8aa1fe582d9798939a1975e559ad4a69c3f02 fixes the problem.

Actions #20

Updated by ds22x 4 months ago

Tried a self compiled build, and it looks like 5.0-20923 / c3b8aa1fe582d9798939a1975e559ad4a69c3f02 did indeed fix the problem.
Did notice something that, after opening the controller options once, I can't open the controller options again until I close and reopen Dolphin, but im unsure of it's related to the fix.

Actions #21

Updated by chrisis123 4 months ago

2022 Launch Steam Deck LCD
bcdDevice 1.00
Has the issue

Actions #22

Updated by superboo07 4 months ago

ArcaneNibble wrote in #note-18:

Hi, author of the patch in question here. Would anybody be willing to provide either remote (i.e. SSH) access or in-meatspace access (London or commuter belt, UK) to a Deck exhibiting the problem? It's very difficult to debug this issue without the hardware in question.

Please contact me on discord, my handle is "superboo07". I have a deck with the issue and am happy to give ssh access or whatever is needed to help with patching.

Actions #23

Updated by JosJuice 4 months ago

  • Status changed from Accepted to Fixed
  • Fixed in set to 5.0-20923
Actions #24

Updated by superboo07 4 months ago

JosJuice wrote in #note-23:

https://dolphin-emu.org/download/dev/c3b8aa1fe582d9798939a1975e559ad4a69c3f02/

Thank you so much, is there an estimate on when this update will be pushed to the flatpak

Actions #25

Updated by OatmealDome 4 months ago

Any Flatpak version (and any other Linux builds) are not officially maintained versions of Dolphin. Please ask the maintainer of your Flatpak.

Actions

Also available in: Atom PDF