I use an uncommon keyboard layout (Dvorak, intl. with dead keys), and I'm trying to run a game (Prey) using steam's proton compatibility tool.

Before running the game I switch my layout to QWERTY. The game launches and runs great, except it still uses my default layout (Dvorak) instead of QWERTY. And I can't seem to change it.

I'm pretty sure that proton doesn't use the same keyboard manager as gnome (or something like that), and that's why it doesn't register that I changed layouts.

How do I get I to register my current layout, or make proton use QWERTY by default instead of using my default layout.

My OS is Manjaro Gnome edition.


We tried dragging the preferred keyboard layouts to "US - Qwerty" on top, and we allowed different input sources per application. One or both of these seemed to help.


If you're running GNOME as your DE, there's a setting somewhere in the language settings (can't recall where), but if you stumble upon a select box where the value is IBus, change the value to None and you should be good to go when you change keyboard layouts

I stumbled here when looking for a solution to the same problem with XFCE

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.