Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corsair keyboard and mouse problems after gaming on Steam/Proton/Warframe #4540

Open
2 tasks done
AlethiaArete opened this issue Dec 7, 2024 · 2 comments
Open
2 tasks done
Labels
Bug Something isn't working

Comments

@AlethiaArete
Copy link

Please confirm there isn't an open report for this issue

  • I have searched through bug reports

Summary

My mechanical keyboard (and just today, 12/7/24, my mouse also) are messing up while playing Warframe. This started happening recently, and persists outside the game until reboot. I have Corsair equipment.

eopkg lists my last update as 11/30/24. This date I updated, and then rolled back the update. I remember it solved the keyboard issue, and then I updated again and the keyboard issue returned. As far as I can tell it's only an issue when I play Warframe, which is through Steam and a Proton layer. I don't play too many games, so I can't say whether it's specifically Warframe or Proton.

The issues basically are a mix of repeat key or mouse button presses being entered without holding the key down or repeated presses, and the key or mouse button not registering.

As a note, I have tried setting my keyboard in BIOS mode and so far that hasn't solved the problem. Also, the keyboard has worked perfectly before the update. I have not tried changing Proton versions. Doing verify catche and reinstalling Warframe have not solved the issue.

Steps to reproduce

  1. Start computer, Steam loads automatically
  2. Start Warframe
  3. Play mission
  4. Keyboard issues begin near end of mission or second mission, in this are
  5. Quit Warframe
  6. Keyboard/mouse issues persist

Expected result

I'd like the core keyboard and mouse functionality of my Corsair equipment to work as needed for proper gaming/typing/computing.

Actual result

Upon playing more than one mission, the keyboard and mouse do not correctly register key presses, either continually entering a key or not registering the key press at all.

Environment

  • Is system up to date?

Repo

Shannon (stable)

Desktop Environment

Budgie

System details

System:
Host: andrew-solus Kernel: 6.11.10-310.current arch: x86_64 bits: 64
Desktop: Budgie v: 10.9.2 Distro: Solus 4.6 convergence
Machine:
Type: Desktop Mobo: ASRock model: X370 Taichi serial:
UEFI-[Legacy]: American Megatrends v: P5.50 date: 04/18/2019
CPU:
Info: 8-core AMD Ryzen 7 1700X [MT MCP] speed (MHz): avg: 2200
min/max: 2200/3400
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 32 [Radeon RX 7700 XT /
7800 XT] driver: amdgpu v: kernel
Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4 driver:
gpu: amdgpu resolution: 3840x2160~60Hz
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.8 renderer: AMD
Radeon RX 7800 XT (radeonsi navi32 LLVM 18.1.8 DRM 3.59
6.11.10-310.current)
Network:
Device-1: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
Device-2: Intel I211 Gigabit Network driver: igb
Drives:
Local Storage: total: 5.22 TiB used: 561.6 GiB (10.5%)
Info:
Memory: total: 16 GiB available: 15.55 GiB used: 5.08 GiB (32.7%)
Processes: 437 Uptime: 26m Shell: Bash inxi: 3.3.36

Other comments

Input equipment:
K70 RGB PRO Mechanical Gaming Keyboard with PBT DOUBLE SHOT PRO Keycaps — CHERRY® MX Red
CH-9109410-NA

M75 Lightweight RGB Gaming Mouse
CH-930D010-NA

eopkg history:
Operation #94: upgrade
Date: 2024-11-30 13:26

* polly 18.1.8-122-1-x86_64 is installed.
* llvm-libs 18.1.8-122-1-x86_64 is installed.
* mesalib is upgraded from 24.2.7-251-1-x86_64 to 24.2.8-253-1-x86_64.
* alsa-ucm-conf 1.2.13-1-1-x86_64 is installed.
* alsa-lib is upgraded from 1.2.13-39-1-x86_64 to 1.2.13-40-1-x86_64.
* alsa-lib-32bit is upgraded from 1.2.13-39-1-x86_64 to 1.2.13-40-1-x86_64.
* sqlite3 is upgraded from 3.47.0-57-1-x86_64 to 3.47.1-58-1-x86_64.
* qt5-base is upgraded from 5.15.15-107-1-x86_64 to 5.15.16-108-1-x86_64.
* qtstyleplugins is upgraded from 5.0.0-31-1-x86_64 to 5.0.0-32-1-x86_64.
* thunderbird is upgraded from 128.4.4-209-1-x86_64 to 128.5.0-210-1-x86_64.
* graphviz is upgraded from 12.0.0-34-1-x86_64 to 12.2.0-35-1-x86_64.
* fluidsynth is upgraded from 2.3.5-27-1-x86_64 to 2.4.0-28-1-x86_64.
* llvm-32bit-libs 18.1.8-122-1-x86_64 is installed.
* mesalib-32bit is upgraded from 24.2.7-251-1-x86_64 to 24.2.8-253-1-x86_64.
* slick-greeter is upgraded from 2.0.6-33-1-x86_64 to 2.0.7-34-1-x86_64.
* firefox is upgraded from 132.0.2-341-1-x86_64 to 133.0-342-1-x86_64.
* pipewire-lib is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* pipewire is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* pipewire-32bit is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* exfatprogs is upgraded from 1.2.5-10-1-x86_64 to 1.2.6-11-1-x86_64.
* qt5-x11extras is upgraded from 5.15.15-35-1-x86_64 to 5.15.16-36-1-x86_64.
* qt5-declarative is upgraded from 5.15.15-51-1-x86_64 to 5.15.16-52-1-x86_64.
* libomp 18.1.8-122-1-x86_64 is installed.
* libnvme is upgraded from 1.11-13-1-x86_64 to 1.11.1-14-1-x86_64.
* solus-artwork is upgraded from 30.0-51-1-x86_64 to 30.0-52-1-x86_64.
* qt6-quick3d is upgraded from 6.7.3-12-1-x86_64 to 6.7.3-13-1-x86_64.
* appstream-data is upgraded from 50-52-1-x86_64 to 51-53-1-x86_64.
* llvm is upgraded from 18.1.8-120-1-x86_64 to 18.1.8-122-1-x86_64.
* libgtksourceview5 is upgraded from 5.14.1-10-1-x86_64 to 5.14.2-11-1-x86_64.
* sqlite3-32bit is upgraded from 3.47.0-57-1-x86_64 to 3.47.1-58-1-x86_64.
* postgresql-libpq is upgraded from 17.1-53-1-x86_64 to 17.2-54-1-x86_64.
* openal-soft is upgraded from 1.23.1-15-1-x86_64 to 1.24.1-16-1-x86_64.
* qt6-tools is upgraded from 6.7.3-21-1-x86_64 to 6.7.3-22-1-x86_64.
* openal-soft-32bit is upgraded from 1.23.1-15-1-x86_64 to 1.24.1-16-1-x86_64.
* tree is upgraded from 2.1.3-9-1-x86_64 to 2.2.0-10-1-x86_64.
* iproute2 is upgraded from 6.11.0-28-1-x86_64 to 6.12.0-29-1-x86_64.

Operation #93: takeback
Date: 2024-11-30 12:17

* libomp 18.1.8-122-1-x86_64 is removed.
* polly 18.1.8-122-1-x86_64 is removed.
* llvm-libs 18.1.8-122-1-x86_64 is removed.
* llvm-32bit-libs 18.1.8-122-1-x86_64 is removed.
* alsa-ucm-conf 1.2.13-1-1-x86_64 is removed.
* llvm is downgraded from 18.1.8-122-1-x86_64 to 18.1.8-120-1-x86_64.
* mesalib is downgraded from 24.2.8-253-1-x86_64 to 24.2.7-251-1-x86_64.
* tree is downgraded from 2.2.0-10-1-x86_64 to 2.1.3-9-1-x86_64.
* sqlite3 is downgraded from 3.47.1-58-1-x86_64 to 3.47.0-57-1-x86_64.
* qt5-base is downgraded from 5.15.16-108-1-x86_64 to 5.15.15-107-1-x86_64.
* qtstyleplugins is downgraded from 5.0.0-32-1-x86_64 to 5.0.0-31-1-x86_64.
* alsa-lib is downgraded from 1.2.13-40-1-x86_64 to 1.2.13-39-1-x86_64.
* thunderbird is downgraded from 128.5.0-210-1-x86_64 to 128.4.4-209-1-x86_64.
* graphviz is downgraded from 12.2.0-35-1-x86_64 to 12.0.0-34-1-x86_64.
* fluidsynth is downgraded from 2.4.0-28-1-x86_64 to 2.3.5-27-1-x86_64.
* mesalib-32bit is downgraded from 24.2.8-253-1-x86_64 to 24.2.7-251-1-x86_64.
* slick-greeter is downgraded from 2.0.7-34-1-x86_64 to 2.0.6-33-1-x86_64.
* firefox is downgraded from 133.0-342-1-x86_64 to 132.0.2-341-1-x86_64.
* pipewire-lib is downgraded from 1.2.7-111-1-x86_64 to 1.2.6-110-1-x86_64.
* pipewire is downgraded from 1.2.7-111-1-x86_64 to 1.2.6-110-1-x86_64.
* alsa-lib-32bit is downgraded from 1.2.13-40-1-x86_64 to 1.2.13-39-1-x86_64.
* pipewire-32bit is downgraded from 1.2.7-111-1-x86_64 to 1.2.6-110-1-x86_64.
* exfatprogs is downgraded from 1.2.6-11-1-x86_64 to 1.2.5-10-1-x86_64.
* qt5-x11extras is downgraded from 5.15.16-36-1-x86_64 to 5.15.15-35-1-x86_64.
* qt5-declarative is downgraded from 5.15.16-52-1-x86_64 to 5.15.15-51-1-x86_64.
* libnvme is downgraded from 1.11.1-14-1-x86_64 to 1.11-13-1-x86_64.
* qt6-quick3d is downgraded from 6.7.3-13-1-x86_64 to 6.7.3-12-1-x86_64.
* appstream-data is downgraded from 51-53-1-x86_64 to 50-52-1-x86_64.
* libgtksourceview5 is downgraded from 5.14.2-11-1-x86_64 to 5.14.1-10-1-x86_64.
* sqlite3-32bit is downgraded from 3.47.1-58-1-x86_64 to 3.47.0-57-1-x86_64.
* solus-artwork is downgraded from 30.0-52-1-x86_64 to 30.0-51-1-x86_64.
* postgresql-libpq is downgraded from 17.2-54-1-x86_64 to 17.1-53-1-x86_64.
* openal-soft is downgraded from 1.24.1-16-1-x86_64 to 1.23.1-15-1-x86_64.
* qt6-tools is downgraded from 6.7.3-22-1-x86_64 to 6.7.3-21-1-x86_64.
* openal-soft-32bit is downgraded from 1.24.1-16-1-x86_64 to 1.23.1-15-1-x86_64.
* iproute2 is downgraded from 6.12.0-29-1-x86_64 to 6.11.0-28-1-x86_64.

Operation #92: upgrade
Date: 2024-11-30 10:48

* polly 18.1.8-122-1-x86_64 is installed.
* llvm-libs 18.1.8-122-1-x86_64 is installed.
* mesalib is upgraded from 24.2.7-251-1-x86_64 to 24.2.8-253-1-x86_64.
* alsa-ucm-conf 1.2.13-1-1-x86_64 is installed.
* alsa-lib is upgraded from 1.2.13-39-1-x86_64 to 1.2.13-40-1-x86_64.
* alsa-lib-32bit is upgraded from 1.2.13-39-1-x86_64 to 1.2.13-40-1-x86_64.
* sqlite3 is upgraded from 3.47.0-57-1-x86_64 to 3.47.1-58-1-x86_64.
* qt5-base is upgraded from 5.15.15-107-1-x86_64 to 5.15.16-108-1-x86_64.
* qtstyleplugins is upgraded from 5.0.0-31-1-x86_64 to 5.0.0-32-1-x86_64.
* thunderbird is upgraded from 128.4.4-209-1-x86_64 to 128.5.0-210-1-x86_64.
* graphviz is upgraded from 12.0.0-34-1-x86_64 to 12.2.0-35-1-x86_64.
* fluidsynth is upgraded from 2.3.5-27-1-x86_64 to 2.4.0-28-1-x86_64.
* llvm-32bit-libs 18.1.8-122-1-x86_64 is installed.
* mesalib-32bit is upgraded from 24.2.7-251-1-x86_64 to 24.2.8-253-1-x86_64.
* slick-greeter is upgraded from 2.0.6-33-1-x86_64 to 2.0.7-34-1-x86_64.
* firefox is upgraded from 132.0.2-341-1-x86_64 to 133.0-342-1-x86_64.
* pipewire-lib is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* pipewire is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* pipewire-32bit is upgraded from 1.2.6-110-1-x86_64 to 1.2.7-111-1-x86_64.
* exfatprogs is upgraded from 1.2.5-10-1-x86_64 to 1.2.6-11-1-x86_64.
* qt5-x11extras is upgraded from 5.15.15-35-1-x86_64 to 5.15.16-36-1-x86_64.
* qt5-declarative is upgraded from 5.15.15-51-1-x86_64 to 5.15.16-52-1-x86_64.
* libomp 18.1.8-122-1-x86_64 is installed.
* libnvme is upgraded from 1.11-13-1-x86_64 to 1.11.1-14-1-x86_64.
* solus-artwork is upgraded from 30.0-51-1-x86_64 to 30.0-52-1-x86_64.
* qt6-quick3d is upgraded from 6.7.3-12-1-x86_64 to 6.7.3-13-1-x86_64.
* appstream-data is upgraded from 50-52-1-x86_64 to 51-53-1-x86_64.
* llvm is upgraded from 18.1.8-120-1-x86_64 to 18.1.8-122-1-x86_64.
* libgtksourceview5 is upgraded from 5.14.1-10-1-x86_64 to 5.14.2-11-1-x86_64.
* sqlite3-32bit is upgraded from 3.47.0-57-1-x86_64 to 3.47.1-58-1-x86_64.
* postgresql-libpq is upgraded from 17.1-53-1-x86_64 to 17.2-54-1-x86_64.
* openal-soft is upgraded from 1.23.1-15-1-x86_64 to 1.24.1-16-1-x86_64.
* qt6-tools is upgraded from 6.7.3-21-1-x86_64 to 6.7.3-22-1-x86_64.
* openal-soft-32bit is upgraded from 1.23.1-15-1-x86_64 to 1.24.1-16-1-x86_64.
* tree is upgraded from 2.1.3-9-1-x86_64 to 2.2.0-10-1-x86_64.
* iproute2 is upgraded from 6.11.0-28-1-x86_64 to 6.12.0-29-1-x86_64.

Proton 9.0-3

@AlethiaArete AlethiaArete added the Bug Something isn't working label Dec 7, 2024
@github-project-automation github-project-automation bot moved this to Triage in Solus Dec 7, 2024
@AlethiaArete
Copy link
Author

I just started up Wolfenstein: The New Order and the keyboard issues started, so it looks like it's not game specific.

@AlethiaArete
Copy link
Author

I tried some further things:

-Hand of Fate 2 is Linux native through Steam, and it had the same issues
-I downloaded Endless Sky through the Shannon repo, and it did not have any keyboard issues.

At this point I'm thinking it might be something with Steam specifically, but not Proton.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
Status: Triage
Development

No branches or pull requests

1 participant