mojira.dev
MC-264124

Launching with not English keyboard layout messes up key names

If I launch Minecraft with Russian keyboard layout enabled at the moment, key names in Key Binds are the corresponding Russian letters. 1, 5 and 9 have broken names: key.keyboard.5, other digits are okay.

If I change the layout in game, nothing changes. Only restarting game with English layout makes keys be English. Language in the launcher doesn't change anything.

 

Attachments

Comments 3

I have trouble reproducing this issue. Can you please check if this is still an issue in 1.20.4 or the latest snapshot? If so, please update the affected versions.

Yes, I still have this issue with 1.20.4 and 24w03b. Will try to reproduce in VM

This happens in VirtualBox too. Steps to reproduce:

  1. Download Endeavouros-Galileo-11-2023.iso

  2. Create VM instance with at least 10 GB of disk and select this iso

  3. Boot, open installer. Select Offline installation (to save time)

  4. Select English language and add Russian keyboard layout

  5. Select Erase disk, fill in password and remember it. Then install

  6. Boot into installed OS

  7. In terminal run 

    yay -Sy
    yay -S jre17-openjdk
  1. Download Minecraft

  1. Change layout to RU

  2. Run Minecraft

Maybe, after opening the game it will go fullscreen and break the resolution. F11 may not work and mouse may also break. Then use arrow keys to open settings and disable fullscreen

[media]

 

Timofey X

(Unassigned)

Plausible

Platform

Normal

Accessibility, Input, Text

Russian, key, keybind, keybinding, linux, localisation

1.20.1, 1.20.4, 24w03b

Retrieved