Автор Тема: Переключение раскладки клавиатуры в Hasher  (Прочитано 271 раз)

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 997
В хешере настроен запуск через wine виндовой проги (хитрый внутренний чат, но так понимаю, не принципиально).
Настраивал по образцу с https://www.altlinux.org/Hasher/FAQ#%D0%BA%D0%B0%D0%BA_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C_%D0%B2_%D1%85%D1%8D%D1%88%D0%B5%D1%80%D0%B5_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80?
Всё хорошо, но вот переключалка раскладки клавиатуры не работает.
Точнее так: когда включена общесистемная английская раскладка - всё нормально вводится, а когда переключаешь на русский - текстовый курсор даже не сдвигается с места.
При этом из буфера обмена русские символы прекрасно вставляются.

Вопрос: что надо доустановить в хешер, или достаточно чего-то добавить в какой-то конфиг, чтобы заработала переключалка раскладки и в хешере?

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 997
Отвечаю сам себе. :)
При запуске wine через hsh-run получалась английская локаль.
Поэтому теперь hsh-run запускает скрипт, первой строчкой которого устанавливается нужная локаль, а затем уже wine
#!/bin/sh
export LC_ALL=ru_RU.UTF-8
wine "C:\Proga\proga.exe"