protonscr

Steam big picture virtual keyboard input conflicts with xbox gamepad

steamopen Big Pictureoverlay
ValveSoftware/steam-for-linux#11173 · opened 2024-08-09 by JosWilll · updated 2024-09-21 · 2 comments · github
JJosWilll 2024-08-09 github

Compatibility Report

  • Name of the game with compatibility issues: any game, i suppose, but tested on Warframe and Valheim
  • Steam AppID of the game: 230410, 892970

System Information

  • GPU: AMD Ryzen 3 3250U's vega 3
  • Video driver version: vulkan-radeon 1:24.1.5-1
  • Kernel version: inux 6.10.3.arch1-1
  • OS: EndeavourOS;
  • DE: Plasma 6.1.3
  • Link to full system information report as Gist:
  • Proton version: GE Proton 9-7, Proton experimental, Proton 9.0-2

Symptoms

When I need to use steam virtual keyboard with big picture on and my universal xbox gamepad connected, all keys work fine, but when i press letter o, steam thinks that i pressed dpad up/left stick up, thus acting like it (changing current selected button to the one above). The problem persist even if i use then my physical keyboard. Curious that in just interface (e.g. library search) everything works fine. It doesn't matter, which proton do i use or even do i use proton at all - in Valheim with native linux support keyboard acts the same.

steam-230410.log

Reproduction

  1. Launch any game in big picture with xbox gamepad in;
  2. Find anything that requires text input;
  3. Try to enter text/enter letter 'o'.

Please apologize me if this will be unrelated to proton, or steam at all, i am in a total confusion, and there's nothing on the internet that could be partly useful abt this topic.

Eeslam-allam 2024-09-12 github

I have this exact same issue. Happens with the letter o, t, and some others as well. I tried using ps4, xbox 360, and xbox one controllers and they all display the same behavior. I'm on fedora 40 running on x11.

NNeubulae 2024-09-21 github

This issue started happening a while ago, games wouldn't recognize that I have a keyboard after an update happened, strange

Proton versions