protonscr

Escape key doesn't register as pressed when remapped to a different key (in some games)

protonopen
ValveSoftware/Proton#8693 · opened 2025-05-13 by radgeRayden · updated 2025-05-13 · 0 comments · github
RradgeRayden 2025-05-13 github

Tested with Proton Experimental. Escape key was remapped to Caps Lock using input remapper, which to my understanding works at the evdev level, so the games should receive the correct scancode.

Games tested, ❌ means escape doesn't work when remapped:

  • Satisfactory ❌
  • Resident Evil ❌
  • An architect's adventure ✅
  • Sekiro ❌
  • Oxygen not included ✅ on Proton, ✅ on native.

I've also tested a handful of native games and it all works as expected. Tests were conducted on Arch Linux, KDE Wayland.

I initially noticed this in Satisfactory. There when I try to map the Escape key, it shows up as blank. In some menus Escape also actually works, but not all.

Proton versions