Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: RU локаль и игры (Read 588 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

RU локаль и игры

Приветствую. Сейчас поигрываю в две нативные игры (Project Zomboid и CS2) и у обеих полностью либо частично не работает управление с клавиатуры, если я их запускаю с раскладкой, переключённой на RU. Приходится перезапускать игру с US раскладкой. Это баги самих игр или у меня что-то с локалями неправильно настроено?

locale -a выдаёт:

C
C.utf8
en_US.utf8
POSIX
ru_RU.utf8

Re: RU локаль и игры

Reply #1
Происходит ли это в других ситуациях, например, в веб-браузере, или только в этих двух играх?

Re: RU локаль и игры

Reply #2
Ещё в MPV не работают хоткеи на RU раскладке. Но, например, в qBittorrent и в Firefox хоткеи работают на любой раскладке. В играх из 10 сейчас установленных только в Project Zomboid и CS2 проблемы с RU раскладкой.

А не, ещё в Terraria WASD не работает c RU раскладкой, но в ней можно не перезапуская игру сменить на US, чтобы управление заработало.

Re: RU локаль и игры

Reply #3
Настроили ли вы консольную раскладку клавиш? Это можно проверить с помощью tty - CTRL ALT F1-7. С помощью OpenRC вы настраиваете раскладку клавиш в /etc/conf.d/keymaps, другие инициализации могут отличаться.

Re: RU локаль и игры

Reply #4
CTRL+ALT+F1/F7 открывает/закрывает консоль, которая когда нет DE. А что там делать надо?
В keymaps у меня:
Spoiler (click to show/hide)
Я там ничего не трогал.

Попробовал сменить keymap на "us" и windowkeys на "yes" - не помогло.

Re: RU локаль и игры

Reply #5
В консоли вы можете проверить, работает ли консольная раскладка клавиш, это все, что я предлагал. Похоже, что в этих играх есть открытые сообщения об ошибках, связанных с этой проблемой:
https://steamcommunity.com/app/108600/discussions/6/3421060080206327590/
https://github.com/ValveSoftware/csgo-osx-linux/issues/3327
https://github.com/ValveSoftware/csgo-osx-linux/issues/3337
https://github.com/ValveSoftware/csgo-osx-linux/issues/3441
Похоже, ответа пока нет, скорее всего, это проблема с играми, а не с вашей конфигурацией, надеюсь, они смогут это исправить. Сейчас продолжаются обсуждения CS2.

Re: RU локаль и игры

Reply #6
Понял, спасибо за помощь!

Re: RU локаль и игры

Reply #7
На странице CS2 github написано:
"Если о вашей проблеме было сообщено, пожалуйста, поддержите проблему, нажав кнопку "Добавить реакцию" (смайлик со знаком плюс) в корневом сообщении и добавив большой палец вверх. Голосование помогает нам определить, какие проблемы важны для пользователей, не загромождая базу данных об ошибках".

Если у вас есть учетная запись на github, вы можете проголосовать за проблему.

 

Re: RU локаль и игры

Reply #8
Да, голоса поставил.